The heavy police presence comes as the City of New Orleans faces intense scrutiny over its fiscal health, including a multi-million dollar budget deficit
The catastrophic Category 4 storm, which made landfall on August 29, 2021, left a wake of destruction and a vicious cycle of skyrocketing insurance premiums.