Christopher Barnes

OKC police car

Oklahoma City Cops Kill Deaf Latinx Man for Not Listening to Commands

It’s the department’s fifth shooting of the year.