South African Politics in Ferment

As South Africa approaches an election in the coming months, political contests between parties on a range of different issues are gathering momentum.

ANC supporters at a rally (file photo).