UN Committee Says Iran Fails to Uphold the Majority of Civil and Political Rights
On 4 November 2011, the United Nations Human Rights Committee issued its concluding observations regarding Iran’s record of upholding civil and political rights. The Committee, which is comprised of leading… ...