pbsthisdayinhistory: August 29, 2005:  Hurricane Katrina Hits New Orleans Eight years ago today, Hurricane Katrina made landfall in New Orleans, Louisiana. The Category 4 storm claimed almost 2,000 lives and caused $80 billion in damage. Watch NOVA’s “Storm that Drowned a City” to see what led to the devastating floods that Katrina unleashed on New […]