Darren Seals, 29, an activist who was instrumental in the Ferguson protests, was found shot and burned. Police and firemen responded to a car on fire where they found the horrifying scene.
Seals was found in the car and it was later determined that he had been shot before the fire had been started. Seals had been heavily critical of Johnetta Elzie and also particularly critical of McKesson’s growing ties to democrats and Hillary Clinton.
The police is now investigating Seals’ death as a homicide.
H/T [ Weasel Zippers ]