Demolition crews this week began toppling the DeGaulle Manor apartment complex, the sprawling eyesore that has long loomed over the Algiers community, after a series of delays that held up the project for years.
New Orleans leaders on Tuesday gathered at the site to celebrate its demolition after legal battles, funding shortfalls and contract issues stifled progress.
Work to fully demolish the building resumed Monday after Mayor Helena Moreno’s administration devoted $3 million in new funding to the project, which is expected to be completed in a year…