Ramaphosa faces impeachment after damning independent panel report

President Cyril Ramaphosa faces impeachment after preliminary evidence proved he broke his oath of office as discovered by an independent panel formed by the speaker of the South African parliament.












