Why the ANC itself is the chief impediment to Ramaphosa’s agenda: South African's President Cyril Ramaphosa. One of the biggest obstacles to his success is the party he leads, the ANC. Fllickr/GCISEven his detractors would concede that Cyril Ramaphosa has greatly improved the political atmosphere in South Africa since assuming the presidency in February 2018. True, the … [Read more...] about Why the ANC itself is the chief impediment to Ramaphosa’s agenda | The Conversation