Stanford dean caught on film engineering disruption of Robert Spencer speech on Islam
/
By Robert Spencer I spoke at Stanford University last week, and Stanford administrators and Leftist students made sure that as few people as possible heard me. In The Coming of…