Published: September 17, 2025 at 5:29 AM
Tags: weather, tropics, hurricane, tropical depression
Tropical Depression Seven formed early Wednesday morning in the Atlantic Ocean.