Torrential rains have killed more than 100 people across Southern Africa, forcing mass evacuations and rescue operations as authorities warn that more destructive weather may still be to come.

Weeks of heavy rainfall have battered South Africa, Mozambique and Zimbabwe, overwhelming rivers and infrastructure and leaving entire communities cut off. Weather services across the region have issued further alerts, raising fears of additional flooding.