Monday, 11 March 2019

Aqua Satellite finds Tropical Cyclone Idai in Mozambique Channel

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

* This article was originally published here