traffic fatalities

Monica Sanchez | March 30, 2017
(Image via Twitter) Pedestrian deaths saw a significant spike in 2016, reaching a staggering total of 5,997, the highest total ever recorded since…