account
search
search

Tropical Storm Lee soaks New Orleans (12 images)

Heavy rainfall and flooding from Tropical Storm Lee left more than 200,000 without power in Louisiana and Alabama. In New Orleans, Lee prompted some officials to renew complaints against the Army Corps of Engineers concerning levee repair since Hurricane Katrina in 2005.
x
Feedback