I'm as liberal as they come, but law enforcement/military/political leaders need to start putting the hammer down on these protests. They can still protest of course (a right that needs to be protected under the 1st), but looting, vandalizing, breaking things, breaking laws should not/will not be tolerated. There needs to be arrests and that might result in some people possibly getting hurt if law enforcement is put at risk and they have to protect the lives of themselves and others. The protesters need to understand if they break the law, there are consequences for that. I have a feeling, that is going to happen after tonight's events in Iowa City. Things are likely to get even uglier.
No problem with arresting vandals/looters but no need for super heavy presence of armored vehicles. The police are public safety officers and should make sure the peaceful protesters can do what they are doing but go after the law breakers.
And peaceful protesters need to make sure they are not around the looting etc and not trying to protect the vandals.