Twelve more miles of car-free streets to launch Thursday: Mayor Bill de Blasio

Twelve more miles of car-free streets to launch Thursday: Mayor Bill de Blasio