Does the first amendment also protect so called hate speech?

82 answers 82