Hearing record
Day 144
Witness: Advocate Andrea Johnson
Evidence led by Advocate Mahlape Sello SC
After two postponements, the head of the anti-corruption directorate finally testifies - and turns the tables: Andrea Johnson reveals a 'get body bags ready' death threat, says her 'memory needed jogging' on the Feroz Khan docket, and invokes her right against self-incrimination.
The day in brief
What you need to know
- IDAC head Advocate Andrea Johnson finally took the stand after two July postponements, including a 13 July no-show for which the chair had dismissed her medical certificate as 'useless'.
- She disclosed the first death threat of her prosecutorial career - a 'get body bags ready' SMS from an unregistered SIM, received before Lieutenant-General Dumisani Khumalo's arrest on 26 June 2025.
- On the allegation that she leaked a 2018 assault-case docket to Major-General Feroz Khan, she said her 'memory needed jogging' and described Khan as 'very affable'.
- She acknowledged a past social acquaintance with Khan - including his 50th birthday - but said they had had no contact for about eighteen months after she distanced herself over allegations linking him to individuals connected to two murders.
- She invoked her constitutional right against self-incrimination on the Khan-related questions, and confirmed the allegations sit in an NPA docket that will decide whether she is prosecuted.
- She denied political interference in the Crime Intelligence prosecutions and rejected an alleged 'Khan-IDAC cabal', saying IDAC's investigations are 'driven by evidence, not politics'.
Full coverage
The day, in depth
The witness the commission had been waiting for
For a week and a half the head of the Investigating Directorate Against Corruption (IDAC), Advocate Andrea Johnson, had been the commission's most conspicuous absentee. Summoned on 13 July 2026 (Day 138) to answer whistleblower evidence that she shielded suspended Crime Intelligence deputy head Major-General Feroz Khan in 2018, she was rushed to hospital that morning; chairperson Mbuyiseli Madlanga dismissed her medical certificate as 'useless', and her no-show drew scrutiny from President Cyril Ramaphosa, who appointed her. In her place the commission heard from investigator Brian Padayachee across Days 139 to 141. On this day she finally appeared - and did not spend it only on the back foot.
'Get body bags ready'
Johnson's most arresting evidence was about a threat against her. She told the commission that in the days before Lieutenant-General Dumisani Khumalo's arrest on 26 June 2025 she received the first death threat of her prosecutorial career: an SMS, sent from an unregistered SIM, that named her and IDAC colleagues and warned 'get body bags ready'. The NPA's security division traced a likely origin but could not identify the sender. She said she had not, at the time, linked it to Khumalo's arrest, which is why it did not appear in her affidavit - an answer that itself drew questions about what else her sworn statement had left out.
The 2018 docket: 'my memory needed jogging'
On the central allegation - that in 2018, as an NPA prosecutor, she caused Brigadier Leonora Phetlhe's assault-case docket to be leaked to Khan before he was charged, letting him tailor his account - Johnson's account was carefully hedged. She said her 'memory needed jogging' on the episode. She described Khan as 'very affable', acknowledged they had met through work and social occasions including his 50th birthday, but said they had had no contact for roughly eighteen months, having deliberately distanced herself after allegations began linking Khan to individuals connected to two murders. The retired Hawks colonel Kobus Roelofse and Captain Mark McLean had laid the docket-leak allegation before the commission on Day 137; this was Johnson's first answer to it.
Invoking the right against self-incrimination
The most legally loaded moment came when Johnson invoked her constitutional right against self-incrimination on the Khan-related questions: 'I will exercise my right not to incriminate myself.' She confirmed that the allegations against her and Khan are contained in a docket now before the NPA, which is weighing whether to prosecute her. For the head of the country's specialist anti-corruption directorate to decline to answer on the grounds that her answers might incriminate her is an extraordinary position, and it sat uneasily beside her insistence that IDAC's own work is beyond reproach.
Denying the 'cabal' and political interference
Johnson was firm on the wider attack. She denied political interference in the Crime Intelligence prosecutions, said IDAC's investigations 'are driven by evidence, not politics' and predate her taking office, and rejected the alleged 'Khan-IDAC cabal' - the grouping MK Party MP Vusi Shongwe said linked her, senior investigator Suneel Bellochun, Khan and Padayachee. Investigator Padayachee had already rejected that same allegation from the stand on Days 139 and 140. On this thread the directorate's account is consistent; it is the 2018 docket, not the cabal claim, that leaves Johnson most exposed.
In their words
Key moments from the record
“I will exercise my right not to incriminate myself.”
“My memory needed jogging.”
“Get body bags ready.”
“He is very affable.”
Our analysis
The bottom line
This was the rarest kind of commission day: the investigator becoming the investigated. Johnson runs the body that prosecutes corruption, and she spent her first day answering an allegation that she once tilted a case for a powerful policeman. That reversal is the story, and the commission clearly understands it - the credibility of IDAC's Crime Intelligence prosecutions is harder to defend when its own head is answering a leak allegation of her own.
The single most consequential moment was the self-incrimination invocation. It is entirely lawful, and it is not evidence of guilt. But when the head of an anti-corruption directorate declines to answer questions because her answers might incriminate her, the public is entitled to notice the distance between that posture and the standard IDAC holds others to. The matter now sits in an NPA docket; her fate, as she put it, is being decided there, not here.
The death threat cuts both ways, and both should be held at once. If a prosecutor received a 'get body bags ready' message before a major arrest, that is a serious fact about the danger of this work and the forces ranged against accountability. It also, conveniently, casts her as a target rather than a suspect - and the commission was right to probe why, if the threat was real, it never made it into her affidavit.
Nothing here resolves the 2018 allegation, which remains untested, or the question of whether Khan was ever improperly helped. Johnson is presumed innocent, as is Khan. What the day established is narrower and still important: the person at the top of IDAC has a case to answer of her own, has chosen partly not to answer it, and leads a directorate whose Crime Intelligence prosecutions the commission has spent a fortnight doubting.
Analysis is the archive’s own comment on the public proceedings, grounded in the record above. It weighs the evidence and the process; questions of individual guilt are for the courts and the commission to decide. Everyone named is presumed innocent.
On the record
Who testified this day
Follow the threads
Who Advocate Andrea Johnson connects to
Zoom out
Related case files
Khan-Malema-Sayed network
A crime intelligence general, a cigarette businessman, and a political leader - the Nyatlo affidavit traces an alleged network of mutual protection spanning police contracts, parliamentary questions, and a private complainant's home address.
Read the case file →Case file · IDAC vs Crime IntelligenceKhumalo / Mokwele appointment
IDAC charged a Crime Intelligence boss over a civilian's appointment. Three days of testimony left the commission asking what the crime actually was - and why the file moved so fast.
Read the case file →In the room & on the record
Counsel, the panel and sources
Evidence led by
- Advocate Mahlape Sello SC
On the panel
- Justice Mbuyiseli Madlanga (chairperson)
- Advocate Sesi Baloyi SC
- Advocate Sandile Khumalo SC
Sources
- Daily Maverick - 'NPA deciding my fate over Feroz Khan accusations': IDAC boss Andrea Johnson (21 Jul 2026) ↗
- The Citizen - 'Get body bags ready': Johnson speaks on alleged death threats before Khumalo's arrest (21 Jul 2026) ↗
- TimesLIVE - 'My memory needed jogging': Andrea Johnson testifies at Madlanga inquiry (21 Jul 2026) ↗
- Sowetan - Five things to know about Andrea Johnson's testimony at the Madlanga inquiry (21 Jul 2026) ↗