NASA sees Mozambique Channel's new tropical storm
Friday, March 6, 2015 - 10:01
in Earth & Climate
Tropical Cyclone 15S formed in the Mozambique Channel of the Southern Indian Ocean, and the Global Precipitation Measurement or GPM core satellite gathered data on its rainfall rates.