Tropical Cyclone Idai seen in Mozambique channel by NASA's Terra Satellite
(NASA/Goddard Space Flight Center) NASA's Terra satellite passed over the Southern Indian Ocean and caught a visibl...
(NASA/Goddard Space Flight Center) NASA's Terra satellite passed over the Southern Indian Ocean and caught a visibl...