
No water. Uncollected rubbish. Who answers for Johannesburg’s failures? Behind the daily struggle for basic services lies a deeper concern about political influence, municipal oversight and who is responsible when institutions fail residents. #eNCA

No water. Uncollected rubbish. Who answers for Johannesburg’s failures? Behind the daily struggle for basic services lies a deeper concern about political influence, municipal oversight and who is responsible when institutions fail residents. #eNCA