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