Iran Executes Eight Prisoners, Including Two Afghan Nationals

Bayan News – The Iranian Human Rights Organization reported on Friday (October 4) that eight prisoners, including two Afghan nationals, have been executed by the Islamic Republic of Iran. The organization stated in a press release that these individuals were executed in the “Qezel Hessar” prison in Karaj, the capital of Alborz province in Iran, … Continue reading Iran Executes Eight Prisoners, Including Two Afghan Nationals