South African President hits campaign trail in Vosloorus ahead of May 29 polls
With just over two months to go until South Africa's general elections…
President Ramaphosa tours new Middleburg Hospital amid heightened election campaign
South African President Cyril Ramaphosa has toured the construction site of the…
Former South African president Jacob Zuma leaves ANC to form new party
Former South Africa’s president Jacob Zuma has said he will not vote…
South Africa’s clean President Ramaphosa faces his own scandal
A subdued response to a speech at a major policy conference on…