Every American citizen has first amendment rights whether you or I agree with what they are saying or not. While I don't agree with anything the white supremacist/ Nazi people believe, this is still their right to do their march or whatever they were doing and say what they wanted to say, like it or not that's their right just like it would be for me or you. The problem arises when someone tries to stop someone from exercising their first amendment rights. I don't like cats in my house, so if I get permits and hold a march/rally for "No cats in the house" is it ok for the opposition to show up and throw water bottles of urine at my group and try to shut us down? Freedom of speech is a right even if you don't like what someone is saying. I despise the white supremacist people but they can have their march one weekend and the opposing group can have their march the next weekend. Problem solved. When you try to shut down one groups beliefs it only makes them stronger. Sorry the girl got killed but if the nazis had their little march and a few hundred people showed up and they did their thing and went home. No one would even remember it happened . The next weekend the anifta/blm could have their march and all ok. Probably no one would remember it either. I guess some people can't grasp the concept of free speech....