South African President Cyril Ramaphosa could face an impeachment motion after a special panel set up to investigate corruption allegations against him submitted its report on Wednesday.
The three-member tribunal, led by former South African Chief Justice Sandile Ngcobo, found that Ramaphosa could have violated the Prevention and Combating of Corrupt Activities Act.