NASA tracks Tropical Cyclone Idai over Mozambique
Friday, March 15, 2019 - 11:50
in Astronomy & Space
Visible imagery from NASA's Terra satellite showed Tropical Cyclone continued to move in a westerly direction after making landfall in Mozambique.