Tropical Storm Lee drenches Louisiana coast

September 3, 2011 16:11

Heavy rains from Tropical Storm Lee were falling in southern Louisiana and pelting the US Gulf Coast on Saturday.