Terence Crutcher Shot and Killed by Tulsa Police
Jul 14, 2017: Betty Shelby resigns from Tulsa Police after reassignment to desk job following acquittal in Crutcher slaying | Tulsa World May 18, 2017: In Oklahoma, a jury acquitted Officer Betty Shelby of manslaughter … Continue reading Terence Crutcher Shot and Killed by Tulsa Police