Back to videos
next video:

Brute force and ignorance in Asheville, North Carolina

8 July 87

An off-duty cop in Asheville, North Carolina is facing charges after being caught on camera punching an 11-year-old girl in the face. An argument outside a shopping mall escalated into fisticuffs after the man pushed the young girl to the ground. She confronted the 51-year-old off-duty cop, who then silenced her with a punch to the head. Two other girls claim the officer also pushed them. He’s facing charges for assaulting all three girls.

New videos straight to your inbox the day they’re posted! By submitting your information, you agree to receive emails from RTD Documentary Channel. You can opt out at any time.