NASA examines Tropical Cyclone Dumazile’s flooding rainfall

Tropical cyclone Dumazile formed east of Madagascar on March 3, 2018 and brought soaking rainfall to Madagascar. The GPM or Global Precipitation Measurement mission core satellite obtained a look at the soaking Dumazile gave the island nation.