September 21 2018 11:20am

Body camera footage released of controversial arrest

Newly released body camera footage shows a new perspective of the controversial arrest during a traffic stop in Goodyear, Arizona.

Responsive site?

Video Home