Black Lives Matter Leader Found Dead, Shot And Burned Alive In Stolen Car…
Darren Seals, 29, was the Black Lives Matter protest leader in Ferguson, MO, over the Michael Brown shooting.
Seals was found dead inside a burning vehicle on Tuesday early morning. Police responded to a report of a car on fire just before 0200 in the Riverside area of St. Louis. At least it shouldn't be an expensive funeral?
I thought this happened in 2016. Oh well, I hope he gets rewarded for the things he did while alive.