Parts of southern Africa have been left devastated after Cyclone Idai swept through Mozambique, Malawi and Zimbabwe, destroying towns and villages in its path.
Parts of southern Africa have been left devastated after Cyclone Idai swept through Mozambique, Malawi and Zimbabwe, destroying towns and villages in its path.