On February 8, 2023, 25-year-old Jerry Savage Jr. was fatally shot at a Mobil gas station located at 4540 North Union Boulevard in St. Louis' Mark Twain neighborhood. Police responded to the scene around 2:45 p.m. and found Savage lying on the ground with multiple gunshot wounds. He was transported to a hospital, where he was pronounced dead.
Surveillance footage from the gas station revealed that three armed individuals exited a red SUV and confronted Savage. A struggle ensued, during
...Read More