It's insulting speech, it's hatred, it's discrimination, it promotes violence and it has no place in a civilized society. Would you defend a bunch of racists yelling the N* word at blacks passing by? Or C* word to women passing by? There is a fine line that one is to not cross in public and if anyone like the Democrat heavy ACLU wants to defend these scum then they are promoting racism, hatred and violence! Where's the public apology from the ACLU for defending the KKK?