The Islamic Republic of Iran has carried out the executions of two prisoners, amid a significant rise in using the death penalty.Executed on March 4 at Shiraz Central Prison were an Afghan citizen, known only by the first name Iman, and an Iranian national named Mostafa Jamil Samadi, as reported by human rights groups.The Iran Human Rights Organization disclosed that Iman faced

Leggi Tutto