New tropical depression forms off Leeward Islands (old news - 03:26PM Monday Sep 11 2006)
MIAMI (AP) - A tropical depression was nearing tropical storm strength Monday, hours after forming in the Atlantic Ocean northeast of the Leeward Islands, forecasters said. More here