Public health
fromStreetsblog USA
1 day agoThe Financial Costs of the Pedestrian Death Crisis Are Still Stratospheric - Streetsblog USA
Pedestrian deaths cost the U.S. economy over $40 billion in the first half of 2025, despite a decrease in fatalities.