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

By the Associated Press | September 4, 2011 | 4:50 AM EDT

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