The Organization of Islamic Cooperation: Infringing on Free Speech

The Organization of Islamic Cooperation: Infringing on Free Speech Deborah Weiss Thursday, April 11, 2013 Watch her speaker playlist About the speaker The OIC has been aggressively campaigning through the United Nations and elsewhere to treat any criticism of Islam … Continue reading