Controversial Confederate statue removed in New Orleans

City workers in New Orleans tore down the Battle of Liberty Place monument April 24. It’s the first of four Confederate symbols due to be dismantled.