Mayor commits to removing scaffolding at NYCHA buildings
Mayor Bill de Blasio is committed to taking down the scaffolding in front of dozens of public housing buildings in New York City.
More Videos
From CNN Newsource affiliates