"Free Speech" doesn't guarantee a right to be heard. Let them get a permit to spew their hate at time(s) certain in a public park.
In-your-face protesting needs to be outlawed.
ML/NJ
Totally agree. That is the whole point.