Smart. Sharp. Funny. Fearless.
Saturday, October 21, 2017
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