South Africa's ruling African National Congress (ANC) is fighting to defy expectations that it could lose its three-decade-long exclusive grip on power as voters turned out for a watershed general election.
Continue reading...
Continue reading...