tulsa shooting

Terence Crutcher Death: Officer Betty Shelby Charged with Manslaughter

Officer Betty Shelby, who shot dead an unarmed black motorist in Tulsa, Oklahoma, has been charged with manslaughter, District Attorney…

8 years ago