Robert Spencer: Islam for Leftists Dec 9, 2011 6:53 pm By Robert Spencer Here is an interview I did in August 2011 for the German site Initiative1683.com.