Tropical Depression Seven forms in Atlantic
Tropical Depression Seven formed Tuesday afternoon in the Atlantic, 1 420 miles east of the southern Windward Islands, according to the National Hurricane Centre.
The storm currently has sustained…
