Feedback

Iraqi Man Detained at JFK: ‘America Is The Land of Freedom’

 

Hameed Jhalid Darweesh has worked with U.S. troops in Iraq as an interpreter.

Shows