NYC mayor announces a car-free Central Park

Mayor Bill de Blasio says the decision "comes back to remembering the meaning of a park."

April 20, 2018

Additional Live Streams

Top Stories

ABC News Live Presents