Opinion / 20 June 2025 Living in the darkness of a broken city – Johannesburg We are at the mercy of ageing infrastructure, corrupt municipal workers and city officials who have lost control over Johannesburg By Hugo ka Canham