NASA catches Tropical Cyclone Ava’s landfall on Madagascar’s coast

NASA-NOAA’s Suomi NPP satellite passed over Tropical Cyclone Ava as it made landfall along the coast of northeastern Madagascar.