Court stops impeachment hearing against South Africa president Ramaphosa over $580,000 scandal
A South African court has paused impeachment proceedings against President Cyril Ramaphosa concerning a $580,000 scandal. Learn more about the Ramaphosa im Read More…