Latest News5 months ago
20 Afghans executed in Iran so far this year, rights watchdog reports
The watchdog reports that of the total 300 executions, “15 were women, 42 Baluch and 20 Kurdish minorities, and 20 Afghan nationals were amongst those executed.”