AAA research finds most pedestrian fatalities are occurring in cities at night
New research from the AAA Foundation for Traffic Safety shows that the 80% increase in pedestrian fatalities over the last 15 years has occurred on urban arterial roads at night. “The continued rise in pedestrian [...]