Iran Executes 85 Afghan Nationals in 2025, Marking an Alarming Escalation, Human Rights Group…
The human rights organization Hengaw reported that Iran has executed at least 85 citizens of Afghanistan in 2025, highlighting a sharp and concerning rise in the use of capital punishment against foreign prisoners. The latest case involved …