Traffic fatalities fell 7% in New York City last year, according to a report released by Mayor Bill de Blasio Friday.
WSJ.com: Newyork Main, Wall Street Journal: New York: New York Main
Fri, 03/23/2018 - 4:38pm
Traffic fatalities fell 7% in New York City last year, according to a report released by Mayor Bill de Blasio Friday.