Crime, Cross Post Now, Nation

Another black mother calls the police to help diffuse a situation with her child, another black life ended by them. On Friday night, two St. Louis County police officers shot and killed 23-year old Thaddeus McCarroll after he reportedly came out of his mother’s home with a knife and Bible in his hands. SEE ALSO: Family […]