South African President Cyril Ramaphosa has been reelected by lawmakers for a second term after his African National Congress party struck a dramatic late coalition deal with the main opposition
Cyril Ramaphosa was re-elected as South Africa's president on Friday after his party struck a dramatic late coalition deal with the main opposition party.
South African President Cyril Ramaphosa was reelected by lawmakers for a second term on Friday, after his party struck a dramatic late coalition deal with a former political foe just hours before the vote.