KECH Severe storms batter Cape Town in South Africa Published 11 July 2024 Severe storms batter Cape Town in South Africa Watch now Watch preview Share