Showing posts with label Prominent Activist Who Protested Michael Brown's Death Is Found Shot Dead. Show all posts
Showing posts with label Prominent Activist Who Protested Michael Brown's Death Is Found Shot Dead. Show all posts

Wednesday, September 7, 2016

Prominent Activist Who Protested Michael Brown's Death Is Found Shot Dead



A prominent activist who protested Michael Brown Jr's death was found shot dead in a burned out car early Tuesday.

Darren Seals, 29, suffered a gunshot wound before the car he was in was set on fire, the St Louis County Police Department said.

Police said they responded to a request for assistance around 1.50am regarding a vehicle fire when they discovered Seals' body, according to the St Louis American.