Daily Archives: May 18, 2017


After nine hours of jury deliberations, Tulsa, Oklahoma police officer Betty Shelby was acquitted in the shooting death of Terence Crutcher, an unarmed black man. Shelby killed 40-year-old Crutcher on September 16, 2016, on a street where his SUV had stalled. The video recorded of Crutcher’s shooting by a dashboard camera and helicopter shows […]

Betty Shelby, The Officer That Killed Terence Crutcher, Was Acquitted ...