Stephen Coughlin on the Ben Shapiro show
Stephen Coughlin talks about how the Obama administration has shut down the debate about Islamic terrorism and the role the Organization of Islamic Cooperation (OIC) plays in this.
Stephen Coughlin talks about how the Obama administration has shut down the debate about Islamic terrorism and the role the Organization of Islamic Cooperation (OIC) plays in this.