Afghan Women Protest
Your browser doesn’t support HTML5
Hundreds of women rallied outside the Iranian consulate in the western Afghan city of Herat to protest the execution of Afghan prisoners in Iranian jails.
Your browser doesn’t support HTML5