NYC Council passes legislative package to reduce traffic fatalities
May 29, 2014|Kris Venezia
The legislation is part of Mayor Bill de Blasio’s so-called “Vision Zero” plan, aimed at keeping city streets safer.
The New...