Ramaphosa Installed as South African President – Countercurrents
Former trade union boss Cyril Ramaphosa has been sworn in as president of South Africa following an intense battle within the ruling African National Congress (ANC) which led to the ousting of Jacob Zuma who had held the presidency since 2009. The move against Zuma was set in motion last December when Ramaphosa won a closely fought struggle within the[Read More...]