Mr. Seals, who led protests over the fatal police shooting of Michael Brown, was found with a gunshot wound in the vehicle’s charred remains in suburban St. Louis.
Source: Ferguson Protest Leader Darren Seals Found Dead in Vehicle – The New York Times
Leave a comment