Tropical Storm “Lee” drenches Louisiana

Tropical Storm “Lee” drenches Louisiana

Tropical Storm Lee lurched toward the US Gulf Coast on Saturday, dumping heavy rain on Louisiana and threatening extensive flooding that will put the New Orleans levee system to the test. Oil companies evacuated workers from offshore rigs ahead of the arrival of…