We have a deal: South African president set for reelection after 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 ( 3 months ago )