New Orleans marks 20th anniversary of Hurricane Katrina with memorials and brass band parade
Katrina, which was a Category 3 hurricane when it made landfall in southeast Louisiana on Aug. 29, 2005, remains the costliest U.S. storm on record, with damage estimated at upward of $200 billion when adjusted for inflation, according to the National Oceanic and Atmospheric Administration. About 1,...