Connect with us

Law Enforcement

Bodycam Footage Catches Cop Punching Hispanic Woman In The Face And Dragging Her Body During Traffic Stop

On Thursday, police officials in Goodyear, Arizona released a video of one of their officers punching a Hispanic woman in the face during a traffic stop...

More Posts

Follow Us On Facebook