Execution of Afghans

Over 80 Human Rights Groups Condemn Surge in Afghan Executions in Iran, Demand Immediate Action
Iran

Over 80 Human Rights Groups Condemn Surge in Afghan Executions in Iran, Demand Immediate Action

A coalition of over 80 human rights organizations has expressed deep concern over a threefold increase in the execution of…
Back to top button