Satellite Sees Atlantic Tropical Depression 14 Forms off Africa's West Coast
NOAA’s GOES East satellite captured a visible image of the latest tropical cyclone to form in the Eastern Atlantic Ocean. Tropical Depression 14E formed, despite battling northerly wind shear.
Read more »