Tulsa Police Officer in Court for Shooting Death of Unarmed Man

Officer Betty Shelby faces manslaughter charges for her role in the controversial police-involved shooting.

October 1, 2016

Examined