oddie shoupe

‘I Love This Sh*t’: Body Cam Catches Sheriff Celebrating After Ordering Execution Of Unarmed Man

‘I Love This Sh*t’: Body Cam Catches Sheriff Celebrating After Ordering Execution Of Unarmed Man

Police body cam footage recently exposed a rural Tennessee Sheriff’s sadistic remarks following a fatal shooting of an unarmed man at the conclusion of a non-life threatening slow-speed car chase. According to a report by NewsChannel 5/WTVF, the incident, which took place in April 2017, started when the victim, Michael Dial failed to pull over after being […]

Loading...