Wet roads, rising water and a city on edge Johannesburg has been under a steady grey blanket, with persistent rain and rolling thunderstorms turning everyday routines...
The South African Weather Service (SAWS) has issued an Orange Level 5 warning for disruptive rain and potential flooding in several provinces, including Gauteng and KwaZulu-Natal....