Observatory Delivers to the Office of the United Nations High Commissioner for Human Rights (OHCHR) reports on the arrests and torture of the police system in Iran
Press release for publication The International Observatory to Monitor and Document Human Rights Violations handed over to the Office of the United Nations High Commissioner for Human Rights (OHCHR) a report detailing the arbitrary arrests, torture and gross human...
Read more 