News24.com | President Cyril Ramaphosa survives impeachment vote by admin | Dec 14, 2022 | Uncategorized | President Cyril Ramaphosa has survived an impeachment vote in the National Assembly.