Today's weather: Heavy rain and damaging winds to hit large parts of SA April 23, 2026 · IOL Read full story at source