Islamic Republic Executes Afghan Prisoner, Says Human Rights Organisation

The Hengaw Organisation for Human Rights reported on Wednesday that the Islamic Republic executed five prisoners, including an Afghan, on drug-related charges.