Article / 7 November 2019 Why do people keep voting for the ANC? The party is mired in controversy, but it has delivered basic services to millions of people By Jan Jan and Joubert 1