Cyril Ramaphosa re-elected as South African president for second term
South African president Cyril Ramaphosa was re-elected for a second term on Friday after his African National Congress party struck a dramatic late coalition deal with the main opposition and other parties. Mr Ramaphosa (71) won convincingly in a vote against a surprise candidate who was also nominated in parliament – Julius Malema, the leader […]