World

Cyclone Idai devastates southern Africa

Cyclone Idai ripped through Mozambique, Malawi and Zimbabwe on March 14, triggering flash floods, ferocious winds, and mudslides across the two countries.