Press "Enter" to skip to content

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.

Be First to Comment

    Leave a Reply

    %d bloggers like this: