South Africa court halts Ramaphosa impeachment hearings
A South African court on Friday, July 24, 2026, granted President Cyril Ramaphosa a temporary order halting a parliamentary impeachment process against him over a 2020 theft of cash from his private game farm.
Verilumia