Three Iranians are Publicly Executed in Shiraz

On Wednesday, November 21st, as the morning sun beat down on the beige buildings, three blindfolded men were led into the middle of a public square. Around them, masked men readied several nooses. Another masked man shouted their charges through a megaphone. The three prisoners, the masked man exclaimed to the small group gathered in … Continue reading Three Iranians are Publicly Executed in Shiraz