2:05
CFI Statement on Freedom of Expression on the Internet at the 28th UN Human Rights Council - 3/13/15
Center for Inquiry
2:04
CFI Statement on Saudi Arabia and the Istanbul Process at the 28th UN Human Rights Council - 3/17/15