When President Cyril Ramaphosa takes the oath of office on Saturday, he will be a troubled man, writes Mukoni Ratshitanga.

from News24 Top Stories http://bit.ly/30DnxLI