Darren Seals, a prominent activist from Ferguson, Missouri, was found dead on September 6, 2016, in Riverview, a northern suburb of St. Louis. Seals, who was 29 years old at the time of his death, was discovered in a burning car with a gunshot wound. The St. Louis County Police Department's Arson Unit was called to assist with the vehicle fire, and upon extinguishing the flames, they found Seals' body inside the car.
Seals was well-known for his activism in the wake of the police shooting
...Read More