KE-CH Severe storms batter Cape Town in South Africa Published 15 July 2024 Severe storms batter Cape Town in South Africa Watch now Watch preview Share