7 Streets are next target of Vision Zero to reduce pedestrian fatalities
February 19, 2019|Andrew Seger
A new report from the Department of Transportation says just 7 streets throughout the five boroughs are responsible for...