Does the first amendment also protect so called hate speech?

83 answers 83