counterjihadreport.com
Video: Free Speech vs. Anti Blasphemy: The Frontline Battle of 2012
The David Horowitz Freedom Center held its 17th Restoration Weekend November 15 – 18, 2012 at The Breakers Hotel in Palm Beach, Florida. Here is the panel discussion on Free Speech vs. Anti B…