Ramaphosa’s positive poll: A signal to act on corruption?
Stephen Grootes explores Cyril Ramaphosa's favorability rating in this Daily Maverick piece. President Cyril Ramaphosa’s strong 62% approval rating — high for a sitting national leader — is good news for a president under pressure from multiple political opponents. And yet, should he fail to act decisively against