City Power comes under strain as Joburg is pounded by rain, floods and power outages by admin | Dec 10, 2022 | Uncategorized |