Article

monitor.co.ugmonitor.co.ug on 2018-11-19 05:01

South Africa president to pay back $35,000 campaign funds

Ramaphosa has staked his reputation on fighting corruption after his predecessor Jacob Zuma was mired in graft scandals that finally led to his ...

Related news