RaceJury Acquits Police Officer Involved in the Death of Terence CrutcherbyWilliams IbekweMay 18, 2017 Tulsa police officer, Betty Shelby who fatally shot an unarmed man, Terence Crutcher has been acquitted of manslaughter. Shelby was… Read More