Tropical depression 7 pops up in Atlantic, NHC says it could become a tropical storm

MIAMI — Just one day after the peak of hurricane season, the National Hurricane Center has officially tagged Tropical Depression Seven in the Atlantic Ocean. … Continue reading Tropical depression 7 pops up in Atlantic, NHC says it could become a tropical storm