NASA-NOAA Satellite catches last burst of energy in Tropical Depression 03W
Published Date: 3/18/2019
Source: phys.org
Tropical Depression 03W has dissipated in the Northwestern Pacific Ocean, but not without one last show of strength on infrared satellite imagery.