Posted by on March 20, 2019 12:15 pm
Tags: , , ,
Categories: chester police Filming Cops Police Brutality police state US News

taserWitnesses are claiming an officer used excessive force when he was seen on video punching a small woman in her head with his taser.

Leave a Reply

Your email address will not be published. Required fields are marked *