Hurricane center says Tropical Storm Lee's center is on coast of southern Louisiana

September 4, 2011 - 4:50 AM

AP () — — Hurricane center says Tropical Storm Lee's center is on coast of southern Louisiana