The two sides are mirror images of each other, and both have an interest in making our politics devolve into street fighting. Both sides have also been priming their people to be ready to kill for the cause...This is all true. Seriously, if someone is waving a swastika flag or a communist flag, as they were Saturday in Charlottesville, what's the difference? The only difference, as the old joke goes, is the uniforms. These are both evil, totalitarian, intolerant and violent ideologies that have absolutely nothing to do with American values. In fact, they have caused the deaths of untold numbers of Americans who fought against them. Furthermore, the USA defeated both of these failed ideologies at great cost in blood and treasure. So if you're fond of the Nazi or Soviet flags, go wave them somewhere else. No true American wants anything to do with your hatefulness. It's an insult to all those who died to protect and preserve our freedom.
Also worth reading are Hugh Hewitt's observations in "The Charlottesville driver isn't the only one who should lawyer up." Speaking from his experience as a constitutional law professor, Hewitt explains the criminal culpability of those participating in the protests. It's eye-opening, and I can only hope there are indeed many prosecutions against the instigators and perpetrators of Saturday's violence.
The United States has not been in such terrible condition since the 1960s. I hope we can get a grip soon. We can't stay too long in such a bad place without incurring permanent damage.