The public execution of two protesters in Isfahan, alongside protest chants of “Shameless, shameless” by citizens and widespread domestic and international reactions, once again brought the case of executions by the Islamic Republic into the spotlight.
Comments
Top comments