NPA to reinstate corruption charges against Kodwa and McKay.

By Lehlohonolo Lehana.

The National Prosecuting Authority (NPA) has confirmed that it has reinstated corruption charges against former minister of State Security Agency (SSA) Zizi Kodwa and Enterprise Outsourcing Holdings (EOH) executive Jehan Mackay.

Kodwa was implicated in the State Capture Commission of Inquiry for receiving a R1.7-million payments from an executive of a local technology company, which received government tenders.

During his state capture commission testimony in June 2021, Kodwa admitted to receiving a R1  million “loan” from his “friend”, Mackay, who was former EOH executive and used R890  000 of that to buy a Jeep in June 2015.

Gauteng Director of Public Prosecutions Andrew Chauke had withdrawn corruption charges against Kodwa and Mackay. Chauke is currently on suspension and there is an ongoing commission of inquiry into his fitness to hold office.

Both accused had submitted legal representations to drop State Capture Inquiry corruption charges.

However, then Office of the National Director of Public Prosecutions (NDPP), Shamila Batohi, announced that it planned to review Chauke’s decision, stating that the NDPP could do so in terms of the constitution.

NPA South Gauteng office confirmed that Batohi had issued an instruction for Kodwa and McKay to be recharged.

Batohi has since completed her term of office. She exited on 27 January 2026. 

The NPA said it will be re-enrolling the matter in court. 

Kodwa is a former spokesperson of the ANC Youth League, which played a key role in the campaign to elect Jacob Zuma as president in 2007, and was appointed as party spokesperson — and that of the president.

He later became an ally of Cyril Ramaphosa, campaigning for him to become ANC president in 2017 and again in 2022. He was then appointed minister of SSA, later Sports, Arts and Culture.

Fullview reached out to Kodwa’s legal team, Adv Zola Majavu but to no avail and his comment will be added once received.

The commission’s report said EOH received more than R400 million in state contracts, including work to upgrade the City of Johannesburg’s information technology network and security systems, and to provide software licences.

Scroll to Top