Satellites image Mozambique flooding after cyclone

Tropical Cyclone Idai barreled down on Mozambique on March 14, 2019—leaving a path of destruction in its wake and triggering devastating floods.