Do you love liveable streets and people friendly cities? Sure you do, we all do, and few cities have transformed themselves as profoundly in recent years as New York City - in large part thanks to the leadership of Janette Sadik-Khan, Commissioner, NYC Dept. of Transportation.
They said it couldn't be done, but an inspired vision is turning traffic-choked NY streets into welcoming pedestrian fr…