Aqua Satellite finds Tropical Cyclone Idai in Mozambique Channel
0
Visible imagery from NASA's Aqua satellite revealed the center of Tropical Cyclone Idai in the Mozambique Channel.

Visible imagery from NASA's Aqua satellite revealed the center of Tropical Cyclone Idai in the Mozambique Channel.