Tropical Depression Forms Over Atlantic
A tropical depression has formed over the Atlantic Ocean and could become a tropical storm later Thursday or Friday before it was expected to dissipate, forecasters at the National Hurricane Center in Miami...Photo Credit: National Hurricane Center
Read more »