NASA catches Tropical Cyclone Idai making landfall in Mozambique
(NASA/Goddard Space Flight Center) Tropical Cyclone Idai was approaching landfall in Mozambique when NASA's Aqua sa...
(NASA/Goddard Space Flight Center) Tropical Cyclone Idai was approaching landfall in Mozambique when NASA's Aqua sa...
(NASA/Goddard Space Flight Center) NASA's Terra satellite passed over the Southern Indian Ocean and caught a visibl...