Hearing record
Day 82
Sergeant Fannie Nkosi's evidence turns to the City of Tshwane, as the Commission probes how a relatively junior SAPS officer allegedly came to sit close to municipal appointments and tenders. The officials named have not been charged and are entitled to the presumption of innocence.

The day in brief
What you need to know
- The Commission continued its inquiry into criminality, political interference and corruption in the criminal justice system, with the day's testimony centred on Sergeant Fannie Nkosi of the SAPS.
- IOL reported that Nkosi's account raised serious concerns about the conduct of the City of Tshwane's chief financial officer, an official who has not been charged and is entitled to the presumption of innocence.
- Daily Maverick reported that the evidence pointed to alleged cross-party patronage networks said to shape Tshwane tenders and municipal jobs, allegations that remain untested before the Commission.
- Nkosi was described as allegedly playing a role in tender discussions and in facilitating appointments to municipal positions, claims that have not been the subject of any court finding.
- EWN reported that Nkosi was reminded his evidence before the Commission cannot be used against him in a criminal trial, the standard protection afforded to commission witnesses.
- The testimony placed a junior police officer at an alleged intersection of policing, municipal administration and organised crime, a positioning the Commission set out to test rather than to accept.
Full coverage
The day, in depth
Nkosi's evidence reaches the City of Tshwane
IOL reported that Sergeant Fannie Nkosi's testimony raised serious concerns about the City of Tshwane's chief financial officer, while Daily Maverick reported that his account exposed alleged cross-party patronage networks said to shape Tshwane tenders and jobs. Both outlets framed the claims as allegations aired in evidence, with no findings made. The officials named have not been charged.
A witness shielded from self-incrimination
EWN reported that Nkosi was reminded that what he says before the Commission cannot be used against him in a criminal prosecution. That protection is routine for commission witnesses and is meant to encourage candour without waiving fair-trial rights. It also means nothing said in this sitting decides anyone's guilt.
Our analysis
The bottom line
What this sitting established is narrow: a serving sergeant gave an account that, if accurate, would place him unusually close to Tshwane's procurement and appointment decisions. That is a serious claim, but it is an allegation being tested in a commission of inquiry, not a criminal finding. The reporting from IOL and Daily Maverick describes concerns and alleged patronage networks, not convictions, and the CFO and other officials named have answered no charge.
The reminder that Nkosi's evidence cannot be used against him in a criminal trial shapes how the day should be weighed. It reduces his incentive to conceal his own conduct, which can make testimony more candid, but it equally means the Commission is surfacing questions rather than delivering verdicts. On the public record so far, the fair reading is that Tshwane's tender and appointment processes now warrant close scrutiny, while everyone named retains the presumption of innocence.
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.
In the room & on the record
Counsel, the panel and sources
On the panel
- Justice Mbuyiseli Madlanga (chairperson)
Sources
- IOL - Madlanga Commission: Sergeant Nkosi's testimony raises serious concerns about City of Tshwane CFO (20 March 2026) ↗
- Daily Maverick - Nkosi testimony exposes alleged cross-party patronage networks shaping Tshwane tenders and jobs (20 March 2026) ↗
- EWN - Nkosi reminded Madlanga Commission testimony can't be used in criminal trial (19 March 2026) ↗