Weather

Tropical depression forms in the Atlantic

Published:

Tropical Depression Seven formed early Wednesday morning in the Atlantic Ocean.