NASA tracks Tropical Cyclone Idai over Mozambique

Visible imagery from NASA’s Terra satellite showed Tropical Cyclone continued to move in a westerly direction after making landfall in Mozambique.