Pedestrians lead in road fatalities since January – NTSA

Statistics show that pedestrians accounted for 403 deaths out of the 1,090 recorded.

Leave a Reply