In the summer of 2025, a young man's life was cut tragically short in St. Louis. Jermaine Williams Junior, a 20-year-old male from Florissant, was found deceased on Saturday, August 2nd. The discovery was made after police were called to the scene of a car crash in the 5000 block of Hebert Street. Arriving officers found a Chevrolet Malibu that had overturned, and inside the vehicle was Williams, who had sustained a gunshot wound. He was pronounced dead at the scene.
The initial investiga
...Read More