The Islamic Republic Executed Two More Afghan Citizens

Bayan News – The human rights organization Hangao announced on Monday (August 19) the execution of eight prisoners, including two Afghan nationals. The human rights organization stated that these prisoners were executed in the early hours of today in the central prisons of Yazd and Shiraz; however, no information has been released about the identities … Continue reading The Islamic Republic Executed Two More Afghan Citizens