Isaac Dumped 3.36 More Inches of Rain at New Orleans Airport Than Katrina
The National Weather Service reports that 7.86 inches of rain fell yesterday at the Louis Armstrong New Orleans International Airport, surpassing the record 4.50 inches that the airport saw on that same date in 2005 when the city was facing Katrina.


