Execution of 14 Prisoners, Including Two Afghan Citizens, in Shiraz Prison, Iran

Bayan News – Iranian human rights organizations have reported that in the past week, 14 prisoners, including two Afghan citizens, have been executed in the central prison of Shiraz. The Iran Human Rights Organization, in a statement, named the two Afghan citizens as Abdullah and Mobasher, stating that they were sentenced to death on charges … Continue reading Execution of 14 Prisoners, Including Two Afghan Citizens, in Shiraz Prison, Iran