Aqua Satellite finds Tropical Cyclone Idai in Mozambique Channel
Monday, March 11, 2019 - 16:30
in Astronomy & Space
Visible imagery from NASA's Aqua satellite revealed the center of Tropical Cyclone Idai in the Mozambique Channel.