Three party leaders battle it out in S.Africa election

- | 7 months ago

South Africa goes to the polls on Wednesday with the leaders of the three main parties vying for votes in a race that could test the ruling ANC's long-held dominance.

Here is a look at the three party leaders: - The shrewd president - Cyril Ramaphosa, the leader of the ruling ANC party, finally came to power last year after a dramatic and varied career intertwined with the birth of modern South Africa. He was a pioneering young trade union leader, an anti-apartheid activist and the Nelson Mandela protege who led talks to end white-minority rule and helped write the new constitution.

When Mandela walked out of jail in 1990, Ramaphosa was standing alongside him.

read full story