Cyril Ramaphosa is about to lose his chair. But the next President in line is far worse
Corruption charges against Cyril Ramaphosa: Corruption is deeply institutionalized in South Africa. Today, if there's one major stumbling block to South Africa's progress, it is corruption. Despite having...
Read more