Ramaphosa opens new Phala Phala impeachment battlefront

Current Affairs ZA | 19.08.2026 19:50
President Cyril Ramaphosa has objected to the proposed appointment of Adv Thandazani Madonsela SC as the Phala Phala impeachment committee’s chief evidence leader, citing conflict of interest concerns.