Posted inNews Shelby’s Manslaughter Trial: Inconsistent Narratives and Questionable Evidence Handling by The Black Wall Street Times May 11, 2017January 24, 2023
Posted inOp-Ed Shelby Blames Crutcher for his Own Death by The Black Wall Street Times April 3, 2017September 16, 2022