GHSA projects 2018 saw highest number of pedestrian fatalities since 1990
The Governors Highway Safety Association (GHSA) recently reported that there were 6,227 pedestrians killed on U.S. roads in 2018, making it the deadliest year in pedestrian fatalities since 1990. ...
Read More