Tulsa Shooting Police Officer Charged

A police officer who fatally shot an unarmed black motorist in Tulsa, Oklahoma, has been charged with manslaughter, a prosecutor has said. District Attorney Steve Kunzweiler has filed first-degree manslaughter charges against Officer Betty Shelby. Ms Shelby shot and killed Terence Crutcher, 40, last week while he was standing next to his broken-down car. She … Read more

Cop Kills Unarmed Black Man In North Carolina

An unarmed black man walks on a Tulsa, Oklahoma, road with his hands in the air. An unarmed black man walks on a Tulsa, Oklahoma, road with his hands in the air. Police officers follow closely behind him as he approaches his vehicle. He stands beside the car, then falls to the ground after one … Read more