South African president mounts legal challenge against report that could lead to impeachment May 26, 2026, 5:50 PM ... Redirecting to full article...