Skip to main content
play

How Hurricane Ida is testing New Orleans' new levee system

Hurricane Ida is the strongest storm to hit Louisiana in 160 years. Here's how the levees built after Katrina are holding up against the storm.
Paste BN