NASA catches Tropical Cyclone Idai making landfall in Mozambique
Thursday, March 14, 2019 - 14:50
in Earth & Climate
Tropical Cyclone Idai was approaching landfall in Mozambique when NASA's Aqua satellite provided an infrared look at the cloud top temperatures to determine the strongest parts of the storm.