Published: May 27, 2026, 14:16 IST | Updated: May 27, 2026, 14:16 IST
Cyril Ramaphosa has reportedly filed an affidavit in the High Court of South Africa amid mounting political pressure over an impeachment push in the Phala Phala scandal. Watch the full video to know more updates on this!