Ramaphosa files papers to interdict beginning of impeachment process

SABC News | 13.06.2026 00:32
The review bid - which is set to be heard in September - seeks to invalidate the section 89 report.