Iran Publicly Hangs Murderer of Friday Prayer Imam

Iran on Wednesday hanged in public a man convicted of murdering the leader of main weekly prayers in the southern city of Kazerun. Hamid Reza Derakhshandeh was executed at the scene where he killed the cleric on May 29, IRNA reported, citing the chief justice of Fars province, Kazem Mousavi. Mohammad Khorsand suffered fatal injuries […]