When Free Speech Wins

Is Robert Spencer’s lecture at Florida State a sign of things to come?…