Robert Spencer in Natick, Massachusetts, on the Leftist/Islamic war on free speech Feb 8, 2013 8:22 am By Robert Spencer I spoke last Monday evening in Natick, Massachusetts, about the Islamic and Leftist war on the freedom of speech, my talk being banned in Worcester, and related issues. Videos thanks to Jack Ellison. Da Tech Guy has more video and photos here.