Publication
A new report from GHSA predicts that 6,590 pedestrian fatalities occurred in 2019, the highest number in more than 30 years.
New Projection: 2019 Pedestrian Fatalities Highest Since 1988
February 27, 2020
Issue
Bicyclists and Pedestrians