NASA sees powerful Tropical Cyclone Enawo make landfall in Madagascar
Credit: Credits: NOAA/NASA Goddard MODIS Rapid Response Tropical Cyclone Enawo was battering the northeastern region of Madagascar when NASA-NOAA's Suomi NPP satellite passed overhead on...