31‑member panel to investigate Ramaphosa’s alleged misconduct

African Insider | 14.05.2026 15:00
Cape Town – Parliament has agreed to establish a 31-member impeachment committee to investigate whether Cyril Ramaphosa should face impeachment over the Phala Phala scandal following a Constitutional Court ruling compelling the National Assembly to proceed with the process.