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.In the Indian state of Tamil Nadu, nine police officers were sentenced to death on April 6, 2026 for the in-custody deaths of P. Jeyaraj and his son J. Benniks, two Dalit Christians.
Read everything