South African court clears Ramaphosa of corruption charges

2020-03-10 66

It is not the first time the public protector has lost a court ruling.

Free Traffic Exchange