May 5 march in Zahedan, in Baluchistan province in Iran, marks 32nd consecutive weekly protest there, called for end to death penalty and for freeing political prisoners. Banner says “You who claim to be for justice, free Maulana Moradzehi,” an imprisoned Sunni cleric.
By Dave Salner
May 11, 2023