Islamic Republic Of Iran Executes Eight Afghan Citizens In One Month

The human rights organisation Hengaw has reported that the Islamic Republic of Iran executed at least 87 prisoners in January 2025, including eight Afghan citizens. The report notes a 17.5 percent increase in executions compared to the same period last year.