fluechtlingshilfeiranev2010.wordpress.com
UN Human Rights Committee Grills Iran on Treaty Violations
The UN Human Rights Committee, the expert treaty body tasked with reviewing countries’ compliance with the International Covenant on Civil and Political Rights (ICCPR), confronted the Irania…