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