Weeks of heavy rainfall have caused severe floods across southern Africa, with Mozambique and South Africa among the hardest hit. Rising water has destroyed infrastructure, affecting 1.3 million ...