Madlanga Commission of Inquiry · South Africa
South Africa's police was corrupted.
This is the record.
This site makes the full record legible — in plain language, grounded in the actual testimony. Every contradiction is cited. Every claim links back to the day it was made.
Ask anything about the commission
Searches the testimony record only. Answers cite the hearing day and witness. This tool tells you what was said — not what is true.
Searching the record…
Explore the record
The People
489 named individuals — who they are, what they testified, where they conflict.
The Schemes
21 corruption schemes identified in the testimony — follow the money and the chain of command.
Contradictions
906 conflicts in the record — filterable by person and scheme.
50 most recent claims from the record
Adv Mahlape Sello SC · gratitude · Day 140
Thank you, Chair.
SAPS Office of the National Commissioner · approved · Day 140
the recommendations given by Khumalo is approved by head office.
SAPS Office of the National Commissioner · response · Day 140
they say your information note or your correspondence dated so and so, the panels are approved.
SAPS Office of the National Commissioner · ability · Day 140
Head office will receive it, they either approve it or turn it down.
Lt Gen Samuel Dumisani Khumalo · selected · Day 140
Khumalo selected the panel himself.
Lt Gen Samuel Dumisani Khumalo · selected · Day 140
the selected panel is selected by Khumalo, was sent for approval to that particular office
SAPS Office of the National Commissioner · definition · Day 140
The National Commissioner's office.
SAPS Office of the National Commissioner · approved · Day 140
The head office approved the panel that he selected.
Lt Gen Samuel Dumisani Khumalo · selected · Day 140
General Khumalo selected the panel.
Lt Gen Samuel Dumisani Khumalo · established · Day 140
Correct.
Lt Gen Samuel Dumisani Khumalo · established · Day 140
Khumalo established the panel.
Crime Intelligence Division · composition · Day 140
people were being brought in and appointed for specific reasons to be compliant with – those particular reasons would actually be unlawful.
Senior Investigator Brian Padayachee · ability · Day 140
At this stage, Commissioner, at this stage we could not say.
Senior Investigator Brian Padayachee · knowledge · Day 140
in June last year already you knew that to be the position because you put that in your affidavit
state · action taken · Day 140
you have people appearing in court
state · action taken · Day 140
you got people arrested
Senior Investigator Brian Padayachee · stated · Day 140
No, we do not know when that will be
Brigadier Dineo Mokwele · stated intention · Day 140
She was going to do something illegal …[intervenes]. Some years later.
Brigadier Dineo Mokwele · stated intention · Day 140
what she was going to do is not going to be done immediately
Brigadier Dineo Mokwele · responsibility · Day 140
when you get into this role, you must provide these services to the government
Brigadier Dineo Mokwele · received · Day 140
what she received the appointment
Brigadier Dineo Mokwele · received · Day 140
Mokwele received the gratification.
Senior Investigator Brian Padayachee · stated · Day 140
I am looking at it holistically.
Advocate Sesi Baloyi, SC · stated · Day 140
it is difficult to see how you as an investigator would have said, yes, this information speaks to a potential crime being committed that warrants me to investigate further.
Senior Investigator Brian Padayachee · knowledge · Day 140
at this point, you do not know anything else.
Advocate Sesi Baloyi, SC · stated · Day 140
I would expect that you, as an experienced investigator that you are, you would have looked at this affidavit and said, but this is an HR matter
Senior Investigator Brian Padayachee · experience · Day 140
Rightly so, because you have taken us through your qualifications.
Lt Gen Nhlanhla Mkhwanazi · stated · Day 140
General Mkhwanazi saying you lack the experience to investigate matters.
Senior Investigator Brian Padayachee · ability · Day 140
I cannot speak from management what they utilised to authorise this investigation.
Senior Investigator Brian Padayachee · role · Day 140
I am a policeman, I am an investigator.
Senior Investigator Brian Padayachee · characterisation · Day 140
As a layman, please excuse me on that.
Senior Investigator Brian Padayachee · stated · Day 140
I am trying to make logic of it.
Senior Investigator Brian Padayachee · stated · Day 140
I am going to respond like this.
Adv Mahlape Sello SC · stated · Day 140
avoid or resist the temptation to go forward and claim information you subsequently acquired
Senior Investigator Brian Padayachee · acceptance · Day 140
Yes, Commissioner.
Senior Investigator Brian Padayachee · acceptance · Day 140
That is correct. It is an advert.
Senior Investigator Brian Padayachee · apology · Day 140
Apologies, Chair.
Senior Investigator Brian Padayachee · acceptance · Day 140
Understood.
Senior Investigator Brian Padayachee · gratitude · Day 140
Thank you, Chair.
Senior Investigator Brian Padayachee · possession · Day 140
at that time, I did not have a copy of the advertisement
Senior Investigator Brian Padayachee · experience · Day 140
a component that I have experience in and where I have worked
Crime Intelligence Division · characterisation · Day 140
This is a specialised component
Adv A M Bodlani SC · inability to attend · Day 140
I have tried to consider it with my colleague, Mr ...[indistinct] but we could not come up with a mechanism
Suliman Carim · acceptance · Day 140
So him being asked questions on the documents, it is something that he accepts has got to happen because otherwise we would be hindering this Commission from doing the very duties that it has to discharge
Adv A M Bodlani SC · gave · Day 140
Indeed, I gave counsel before these proceedings resumed this afternoon
Adv Chaskalson SC · addressed to · Day 140
Mr Chaskalson.
Adv Premhid · gratitude · Day 140
That is very kind. Thank you.
Adv Chaskalson SC · condition · Day 140
if Mr Premhid will not be coming back for whatever issue, he might still want to address
Adv Chaskalson SC · recommendation · Day 140
please make it part of the discussion and let us see what comes out of that
Adv Chaskalson SC · stated intention · Day 140
when we come back to you with a timetable, we will do that. We will include a proposal in that regard