South Africa president faces call to resign after court ruling

9th May 2026    |     Source: BBC

The ruling could mean that Cyril Ramaphosa will face an impeachment vote in parliament