We have a deal: South African president set for reelection after a dramatic late coalition agreement
South African President Cyril Ramaphosa is expected to be reelected for a second term after his African National Congress party signed a last-minute coalition agreement with its long-time political rival as the new Parliament convened to choose the country’s leader
3:43AM ( 4 months ago )