Severe weather conditions are expected across several South African provinces, with the South African Weather Service issuing a Level 9 warning for disruptive rain and thunderstorms. Areas like Gauteng, Mpumalanga, and KwaZulu-Natal face risks of flooding, damaging winds, and hail.
Read more@





















