No media source currently available
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.