EXCLUSIVE VIDEO
Captain of the Oklahoma City Police Department Arrested
The captain of the Oklahoma City Police Department was arrested earlier this week for allegedly driving under the influence and repeatedly asking the arresting officer to turn off his body-worn camera. FACTZ obtained the video released by the police department, Read More…