Exactly. They're not going to represent white supremacists. 

Sorry snowflake, but the first amendment gives people a right to protest and shout people down, even if you have a permit. It doesn't give you a right to be heard. That's exactly what free speech is all about.

You, on the other hand, are expressly trying to deny people their free speech. Way to contradict yourself again!