On the evening of May 12, 2024, a violent incident unfolded in the quiet community of Riverview in St. Louis County, Missouri, shattering the peace of Mother's Day. At approximately 10:10 p.m., emergency services received a distress call reporting gunfire in the 10000 block of Toelle Lane, near the Ja-Te Apartments. Upon arrival, first responders discovered a chaotic scene where a vehicle had been targeted in a barrage of bullets. Inside and around the car were four teenage victims who had susta
...Read More