Islamic Republic of Iran Executes Three Afghan Prisoners In Bandar Abbas

The Iranian Human Rights Organisation reported that the Islamic Republic executed five prisoners, including three Afghans, in the central prison of Bandar Abbas.