Human rights sources reported Thursday that Iran’s judiciary executed at least 10 prisoners, including two Afghan nationals, in the cities of Shiraz, Gonabad, Jiroft and Khorramabad. The new executions came amid international concern about the number of death sentences being carried out in the country.

Earlier this year, the U.N. special rapporteur on human rights in Iran, Mai Sato, called for a reduction in the issuance of death sentences.

Source » voanews