THE DIZAZTA NETWORK

police brutality

26 September 2016: Terence Crutcher, 40, was shot and killed by police officer Betty Jo Shelby in Tulsa, Oklahoma.