Center For Inquiry Condemns United Nations Resolution on “Defamation of Religions”
March 26, 2009 (New York)—The United Nations Human Rights Council has handed another victory to Islamic states in their decade-long push to limit freedom of expression out of “respect” for […]