NASA sees Tropical Cyclone Hola drenching Vanuatu, New Caledonia

Tropical Cyclone Hola was dropping heavy rainfall on Vanuatu and New Caledonia when the Global Precipitation Measurement mission or GPM core satellite passed overhead.