Whether on his track record he will be an answer to the prayer for a graft-busting president is open to question

Long before he entered Parliament and moved up and down the ladder of power, and now up again, Cyril Ramaphosa was a communist and a trade unionist. Perhaps, as he eyes the glittering prize of […]