A tropical depression has formed in the Atlantic Ocean, the National Hurricane Center said Tuesday evening in its first advisory about the system.
↧
A tropical depression has formed in the Atlantic Ocean, the National Hurricane Center said Tuesday evening in its first advisory about the system.