New York City Council to Vote on Street Redesign Bill (Vision Zero Watch)

A rise in traffic-related deaths prompted the New York City Council to push the Vision Zero Street Design Standard Bill and re-envision New York City’s streets, despite opposition from the mayor.