Cyril Ramaphosa

Political Parties, Hubris & Providence

Electoral defeat, in a healthy society, is not an existential crisis, but a providential time for recalibration

South African President Zuma Resigns
South African President Zuma Resigns

Facing a parliamentary no-confidence vote after defying orders from the National Executive Committee (NEC) of his African National Congress (ANC) party to step down, President Jacob Zuma has resigned.