Take a look at what the weather has in store for South Africa’s nine provinces this Thursday, 4 June 2026.
Disruptive rain, which may lead to flooding, and very cold, windy conditions are expected in parts of the Eastern Cape, ...