News Releases
Term raw: News Releases | Slug: news-releases
March 5, 2025
Drivers hit and killed 3,304 people walking in the United States in the first half of 2024, down 2.6% from the year before but a staggering 48% above a decade ago, according to a new analysis from GHSA.