Iran Executes Six Afghan Nationals In April Amid Surge In Death Sentences

The human rights organisation Hengaw has reported that the Islamic Republic of Iran executed at least 122 prisoners during April 2025, including six Afghan nationals. This marks a 59 percent increase compared to April of the previous year, when 77 executions were recorded.