1 sources
Daily Maverick (ZA)55m ago
Decaying municipalities, dry taps and raw sewage are now matched by public representatives’ open insolence, proving that political failure in South Africa is matched by profound contempt. …