It seems to me that this officer needs to be put on trial for murder. As has been said by many already, the militarized police in the U.S. are out of control. They've seemingly forgotten that they work for us, they are public servants. Or at least that's what we tell ourselves. The truth lurking at the edge of the room is that they exist to enforce obedience. It is a system of command and control. I wonder, who is the authority in such a system?
Freedom is just a long leash in a country with the highest rate of citizen incarceration in the world.