Wassef Ali Hassoun on Townhall

Kara Jones - Mon Jun 30

Cpl. Wassef Ali Hassoun, a Marine charged twice with desertion, has turned himself in after mysteriously disappearing in Iraq nearly a decade ago. ... more