I can’t agree with Robert Harvey more. The questions becomes, “who defines ‘hate speech’?” Go to almost any college these days and someone who speaks with an “opposing view” is considered “hateful”. Why? Because whatever they say doesn’t conform with the audience’s view. You only need to go to President Obama’s administration to see the real start of this. If you opposed Obama’s policies, views or politics, you were immediately branded as “racist”. If you are conservative and oppose the policies of liberals, yo are branded as using “hate speech”. This is the proverbial “slippery slope”.