Islamic Republic Of Iran Has Executed Nine Afghan Prisoners In One Month

The Islamic Republic of Iran executed at least 138 prisoners, including nine Afghans, in December 2024, the human rights organisation Hengaw reported.