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