Site icon Iran Human Rights Documentation Center

Supreme Judicial Council approved execution of 6 theists and Muharibs

Download Attachments:

Exit mobile version