A Decline in Traffic Deaths in New York City

A Decline in Traffic Deaths in New York City
New York City had the lowest number of traffic fatalities in a six-month period, which the mayor attributed to the city’s Vision Zero program.

Leave a Reply