June 15, 2024
Once unthinkable, the accord allowed President Cyril Ramaphosa to win a second term in office.