Embattled Ramaphosa makes major appointments in criminal justice system

Current Affairs ZA | 14.05.2026 15:39
Days after defying opposition calls for his resignation over the Phala Phala controversy, President Cyril Ramaphosa has appointed a dozen judges and two Deputy National Directors of Public Prosecutions (NDPP).