New GHSA Study On Pedestrian Deaths

According to a new study made by the GHSA, pedestrian deaths have increased by 41% since 2008. Pedestrian deaths currently account for approximately 16% of all traffic-related fatalities.

Click here to learn more.