There are several laws that should be changed. In Furgeson and Baltimore, a law should have been passed to allow citizens to protect their property with deadly force. Instead they were held hostage and vandalized by the community that was OUTRAGED by abuse. So let's focus on the REAL problem, so we can avoid incidents like this in the future. Again, spraying the smoke won't put out the fire. The real problem is the actual people. Shitty people that make excuses and put the blame on everyone but themselves. The lady slapping her son for rioting, part of the problem. She had SIX kids! How are you going to escape poverty if you keep digging a hole for yourself? This is a recipe for complete failure, and NO ONE wants to address the REAL problem. The black leaders instead focus on cops, governments, the man, whatever else EXCEPT for the REAL issue. You fix the community, you fix the cop "abuse" issue. The only way you're going to fix it though, is if you acknowledge the problem first.
Now I mention the black community, but you have similar things going on in the white community. You have your douchebags that like push cops' buttons, and then complain when they get stomped. Again, FU. I'm not going to back you for being an asshole. You played with fire, you got burned, deal with it.
I've had my run in with cops that were assholes, but never had an issue. Why? Because I didn't do stupid shit. COULD something have happened without provocation? Sure! However it is HIGHLY unlikely if you FIRST don't have a rap sheet, secondly, you don't antagonize the cop, and lastly, you comply. Pretty easy formula, but apparently this is REALLY difficult to follow. Failure to follow this basic formula, gets no sympathy from me. Sorry.