TLC Singer T-Boz Speaks Out Over Fatal Police Shooting of Cousin

TLC singer T-Boz is calling for justice after her cousin, who she said was mentally ill, died after being shot by police 18 times in Peoria last week.  Eddie Russell Jr., 25, was shot and killed on Sept. 20 after a standoff with officers at his home following a bank robbery, police said in a statement.

TLC’s T-Boz Expresses Outrage After Cousin Was Fatally Shot By Police

Via feedproxy.google.com
 

Editorial credit: Everett Collection / Shutterstock.com

1234567890