NASA catches Tropical Cyclone Idai making landfall in Mozambique

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.