Smart. Sharp. Funny. Fearless.
Tuesday, March 20, 2018
Darren Seals
Darren Seals

Darren Seals: Ferguson Activist Found Dead In Burning Car With Gunshot Wound

Protest leader Darren Seals, 29, was found shot inside a burning car in the village of Riverview, about five miles east of Ferguson, early on Tuesday, St. Louis County Police said in a statement.

September 7, 2016