How Primate Ayodele Foretold The Impeachment Move And The Survival Of South Africa President, Cyril Ramaphosa
The president of South Africa, Cyril Ramaphosa has just had a very close shave with an impeachment that would have ultimately sent him out...