NASA finds Tropical Storm Dolphin going swimmingly
Published Date: 9/21/2020
Source: phys.org
NASA's Terra satellite obtained visible imagery of recently formed Tropical Depression 14W as it strengthened into a tropical storm. Terra satellite imagery showed the storm was organizing.