Cold front to bring snow, flooding and damaging winds across South Africa from Sunday August 6, 2026 · IOL Read full story at source