Tropical Storm Isaac dumped a total of 20.08 inches of rain on Louisiana, according to data from the National Hurricane Center.
Isaac Dumped 20 Inches Of Rain On Louisiana
|
August 31, 2012 7:55 a.m.
Start your day with TPM.
Sign up for the Morning Memo newsletter