Skip to Content

Delaware

Tropical depression forms in Atlantic Ocean

Tropical Depression Seven has formed in the Atlantic Ocean, according to the National Hurricane Center. The storm system has sustained wind speeds of 35 miles per hour and is located west of the
Delaware