We have the right to voice our opinions - period.
....I don't think so ... don't think its
that cut & dry. For example, suppose I work at a nuclear missile site and I'm having beers with a few of my friends after work ... maybe even with you ... lol ... and I'm heard making the comment that the access door to the missile site is 533910741, which is almost identical to my cell phone number 533910714. I do believe my
"freedom of speech" rights just got voided.
....But then, my point was that the alt-right Nazis came to the march carrying weapons, dressed with helmets, etc looking for a confrontation. The BLM and others were on the margins of the Alt-rights street march making jesters and directing loud comments at the marchers. It was the marchers who chose to make it a physical confrontation. No doubt, both should share in the fault, and no doubt the police failed to disburse the BLM properly, but the BLM were not marching down the street, AND many were not members of BLM or any organized group ... again, they were on the sidewalks, etc. At least, that is the way I saw it. There seems to still be details that haven't been obtained. This appears to be one group taunting another group and police failed to control it. But there's no doubt the Nazi group showed up looking for confrontation simply by the way they were dressed.
....One last thought, the police should have automatically made those people, who were carrying weapons, to return them to their cars OR toss them in the trash ... they shouldn't have been allowed to carry weapons of any kind.