UPDATE: Man Dies Following Mark Twain Double Shooting, Suspect Charged
On August 29, 2025, just after 11:40PM, District 6 Officers responded to a call for a shooting in the 5300 block of N Euclid Ave.
The post UPDATE: Man Dies Following Mark Twain Double Shooting, Suspect Charged appeared first on St. Louis Metropolitan Police Department.