So let’s talk about free speech and the difference between hate speech, offensive speech, racism, and criticism. I am not sure when people got these so confused, but I think it was in November 2016. Whatever the nature of your speech is (hate, offensive, racist or critical), almost all of…