Pedestrian and Bicyclist Fatalities Reach Twenty-Year Highs in 2018
October 25, 2019 | Romic Aevaz
October 25, 2019 - This week, NHTSA released data showing that while vehicle-related deaths have dropped, pedestrian and bicyclist deaths...