A prominent activist who protested in the streets against police discrimination has been found dead in no ...
A prominent activist who protested in the streets against police discrimination has been found dead in north St. Louis. The body of Darren Seals, 29, was discovered early Tuesday in a burning car, pol ...