Tag Archives: weather

Two tropical systems could threaten the Gulf Coast at the same time

The first system to be seen is Tropical Depression Thirteen (TD-13), located about 800 miles east of northern Leeward Island. Tropical storm watches have been issued for St. Maarten, Antigua, Barbuda, St. Kitts, Nevis, Anguilla, Saba and St. Eustatius. Additional watches may be issued as the storm approaches more areas …

Read More »