by Andrew Buchanan | Jun 3, 2026
In 2025, 139 people died in pedestrian accidents across Missouri; 70 of those fatalities occurred in the St. Louis region. That figure does not include the hundreds of additional victims who survived their collisions, many of whom sustained serious injuries or...