New York City Sees Major Jump in Traffic Deaths This Year
Recent reports indicate New York City saw a major surge in traffic deaths over the course of the last year, marking a big setback after the significant progress that had been made under the Vision Zero push. Police statistics showed the number of people killed by cars in the city went up by 30 percent… Read More »