21 December 2006 :
Iran publicly hanged three Afghan men convicted of rape. Gholam Hazrat, Shah Mir and Nour Ahmad were executed in the town of Rafsanjan, southern Kerman province.
21 December 2006 :
Iran publicly hanged three Afghan men convicted of rape. Gholam Hazrat, Shah Mir and Nour Ahmad were executed in the town of Rafsanjan, southern Kerman province.Saudi authorities executed Ali bin Hassan Al-Subaiti and his uncle Mustafa bin Saleh Al-Subaiti on April 9, 2026, in the Eastern Province, after convicting them on alleged “terrorism” charges, marking the ninth political execution since the beginning of the year.
Read everything