Stephen Coughlin spoke at the Freedom Defense Initiative inaugural event in Washington, DC on February 19, 2010. His presentation was called, “America at a Crossroads.”
Categories: Islamic Law, Stephen Coughlin, Threat Doctrine, Video
Share this post