Robert Spencer at Islamic Apartheid Conference at Temple University, April 23 Apr 26, 2012 12:18 pm By Robert Spencer Facing down the jackbooted Leftist and Islamic supremacist thugs.