Opinion A City Consumed by Its Own Contradictions: Johannesburg’s R21 Billion Problem byClement Sibanda -March 30, 2026 Johannesburg is not just failing—it is being quietly hollowed out from within. For years, resid…