Tag: Betty Shelby
Tulsa Cop Betty Shelby Charged With First Degree Manslaughter for Terence Crutcher’s Shooting Death
The white female Tulsa police officer who shot and killed an unarmed black man was charged with first degree manslaughter Thursday (Sep. 22) and a warrant for her arrest has been issued, according to the Tulsa County District Attorney.