Sign Up for Newsletter!

 

Popular content

Shukria Dellawar

Shukria Dellawar, an Afghan American, is an independent researcher and Afghanistan security specialist. Both women were in Afghanistan in August as part of a fact-finding mission.

Articles by this author: