Go read this.
Do it in the street and the bullies in blue will turn the batons on you.
Do it at City Hall and some asshole in a pink jacket will stick his finger in your eye.
Do it in academe and you'll be demonized in the legislature.
Real nice town you got here, folks.
Update: Via Independent Jewish Voices Canada, Professor Michael Keefer stands up for Jenny Peto.