NASA's Aqua satellite provided a visible image of the remnant clouds and storms still lingering over northern Mozambique on April 26. Tropical Cyclone Kenneth made landfall in the less-populated northern reaches of Mozambique on April 25.
* This article was originally published here