Blog Archives for June 2014
Democratic Discourse with Michael De Dora
June 23, 2014
This morning at the United Nations Human Rights Council in Geneva, Saudi Arabia tried three times to stop the Center for Inquiry (CFI) from delivering a statement criticizing the country for its human rights violations. Ultimately, their efforts failed, and CFI was allowed to speak.