Tag: Scott McLeod

Vision Zero looks ahead to 2024
No wonder New York’s civic leaders want to fast forward to 2024: 286 people died in traffic accidents in the city in 2013. That’s almost the number of homicide victims there in the same period. By 2024, however, that figure will be zero — or so Mayor Bill de Blasio promises through Vision Zero, his […]