Tag: oddie shoupe
‘I Love This Sh*t’: Body Cam Catches Sheriff Celebrating After Ordering...
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...