NASA-NOAA satellite catches intense Tropical Cyclone Kenneth make landfall in northern Mozambique
Credit: NASA/NOAA/ University of Wisconsin - Madison, SSES-CIMSS, William Straka III Mozambique is still recovering from deadly Tropical Cyclone Idai, ...