In the early hours of September 6, 2016, the quiet streets of Riverview, a suburb north of St. Louis, Missouri, were disturbed by the sight of a vehicle engulfed in flames. First responders who arrived at the scene in the 9600 block of Diamond Drive made a grim discovery within the charred remains of the car after the fire was extinguished. Inside was the body of 29-year-old Darren Seals, a prominent and outspoken local activist. An investigation by the St. Louis County Police Department would l
...Read More