Main Page - Latest News

Submit a news story.

Latest black man killed by police said he was going to start a “black revolution”


Thaddeus McCarroll was shot and killed by police in Jennings, MO. This is in St. Louis County and located near Ferguson, MO. McCarroll charged at police with a knife. He told his mother that he was going to start a “black revolution.” His mother called police because he became uncontrollable.

#BlackLivesMatter is planning a candlight vigil for McCarroll tonight. There are reports of renewed anti-police protests in the area.

Read more in UK Mail Online