So Much for Free Speech! 

Must have been….uh……hmmm…..ahhh….gasp….hate speech.