tracking

Police Allegedly Beat Deaf Man For Disobeying Orders

Link
Embed
Email
Two Oklahoma Highway Patrol troopers have been pulled off the streets following allegations of excessive force against a deaf man in Oklahoma City.
Related Videos
This collection is currently empty.