Is "Hate Speech" Free Speech?

Aldo ButtazzoniAldo ButtazzoniMan on the Street
  377.4k
March Fundraising Last Chance