Gothamist @Gothamist
Since Vision Zero launched, seven of the eight years have seen the lowest traffic-related deaths in NYC history, according to the Dept. of Transportation, which has data going back to 1910, but it's still a long way off from Mayor de Blasio's lofty goals. https://t.co/jEDyqVaJXz — PolitiTweet.org