South Africa's chief prosecutor said on Friday he will charge former President Jacob Zuma with corruption over an arms deal.
Chief Prosecutor Shaun Abrahams said he had notified the president, who was replaced as leader of the ruling ANC party in December 2017, in writing.
"After consideration of the matter, I am of the view that there are reasonable prospects of successful prosecution of Mr Zuma on the charges listed in the indictment," Mr Abrahams said.
Mr Zuma disputes all the allegations against him.
The former South African premier faces 783 counts of corruption relating to a 30 billion rand ($2.5 billion) government arms deal in the late 1990s.
They were filed but then dropped by the National Prosecuting Authority (NPA) shortly before Mr Zuma ran for president in 2009.
The deal to buy European military kit has cast a shadow over politics in Africa's most industrialized economy for years.
Mr Zuma - then deputy president - was linked to the deal through Schabir Shaikh, his former financial adviser who was jailed for corruption.
Mr Shaikh's conviction almost torpedoed Mr Zuma's bid for president but the charges against him were dropped on a technicality in 2009.
He became president shortly afterwards, but his opponents fought a lengthy legal battle to have them reinstated. Mr Zuma countered with his own legal challenges.