Joint Call For States to Mandate a UN-led Inquiry into the Serious Human Rights Violations in Iran
Joint Call For States to Mandate a UN-led Inquiry into the Serious Human Rights Violations in Iran
© Iran Human Rights
Human rights advocate Narges Mohammadi speaks out against death penalties
© NCRI Women Committee
© Iran Human Rights
Human rights advocate Narges Mohammadi speaks out against death penalties
© NCRI Women Committee
0 Comments:
Post a Comment
<< Home