Storm chaos incoming! – Floods, snow & giant waves slam SA as weather warnings soar
Cape Town – South Africa is facing severe weather on Saturday, 5 July 2025, with disruptive rainfall, snow, and... Read more
11 hours ago