khaled hafid

Sep
03

A Patriot’s Letter: American, Marine and Muslim

Khaled Hafid, 2006Staff Sergeant Khaled Hafid is currently serving overseas as a contractor for the Department of State. He is
6 min read