WhatTheySaid.co.zaThe Madlanga Commission record, in plain language

Maj-Gen Senona

strategic position
Major-General Senona is a senior South African Police Service officer whose dealings with Mr Matlala became a focus of the commission’s inquiry into SAPS health procurement and intelligence matters. Testimony linked his association with Matlala to a commercial venture between Matlala and Senona’s son, Thato. Senona was described as having assisted Matlala with invoice payments for Medicare 24 Tshwane and having forwarded a ministerial letter and documents concerning a complaint against a private security company and SAPS officers to him. The purpose of sharing that information remained unclear. Senona raised objections to some documents provided by the commission, but the chairperson recorded that he had received everything required. He was directed to submit a sworn statement by January 2026 and to testify on 27 January 2026. His legal representative later indicated he had only made arrangements to appear that day and would need special leave to continue the following day, though the chairperson noted he could have planned accordingly.
Schemes linked
What the record shows (2,751 total claims — 150 substantive shown)
25 contradictions on the record
● Certain — deterministic◆ Cross-witness⟂ Independent source
ABS-3ce36d9b8691
assumed position date
Senona says reported Sept 1/2; Khumalo cites document stating 1 Aug 2020 for assuming position — conflicting dates for same fact.
FD: assumed_position_date single-valued (allow-list) + value-typed
Day 49Major General Senona“I reported on the 1s t of, oh, in September, 1s t or 2n d of September”
Day 49Adv Khumalo SC“It says 1 August 2020. That is when you assumed the position.”
◎ Likely — AI-assisted, cited◆ Cross-witness
XW-496fca9d4e55
sent content
The content of the sent message is described as merely an emoji versus a specific image of President Zuma with his head in his hands—incompatible descriptions of one item.
Day 48Adv Hassim SC“an image of President Zuma with his head in his hands”
Day 48Major General Senona“Emoji.”
◎ Likely — AI-assisted, cited◆ Cross-witness
NLI-6d05dd146871
A says it could have continued indefinitely; B claims it was going to be ended—mutually exclusive about same conduct's future.
Day 48Chairperson“had he not been arrested, it could well have continued to the present day”
Day 48Major General Senona“It was going to be ended, Commissioner.”
◎ Likely — AI-assisted, cited◆ Cross-witness
NLI-283b4c5d871c
A says Senona appears to assist with invoice payments; B explicitly denies ever assisting; same entity, same action, directly contradictory.
Day 12Adv Hassim SC“appears to assist Mr Matlala with regard to the payment of invoices submitted by Mr Matlala's company, Medicare 24 Tshwane”
Day 49Major General Senona“I never assisted Mr Matlala in the payment of his invoices”
◎ Likely — AI-assisted, cited◆ Cross-witness
NLI-7e739826a853
A denies sending was wrong; B accepts the principle that sharing such details is wrong—same actor, same act, opposed stances.
Day 48Major General Senona“Not that it is wrong of me sending it”
Day 48Adv Khumalo SC“Please do not mention the names. Just accept the principle that it is wrong to share with Mr Matlala personal details of police officers and DPCI offi”
◎ Likely — AI-assisted, cited◆ Cross-witness
KNN-7610a1140331
A places Senona at the crime scene; B explicitly denies ever being at the crime scene—cannot both be true.
Day 120Brigadier Nyuswa“That was at the crime scene”
Day 122General Senona“I never visited the crime scene. I was not at the crime scene when these things were found.”
◎ Likely — AI-assisted, cited◆ Cross-witness
KNN-e7dfa3c09115
A says Senona was not on the scene; B has Senona confirming presence ('Yes, I was'), directly contradicting for same event.
Day 122Adv Sello SC“I know General Senona was not on the scene”
Day 122General Senona“Yes, I was …[intervenes]”
◎ Likely — AI-assisted, cited
NLI-c91dffd7727a
A claims concerns led to reversing relationship; B claims never had any concerns—cannot both be true of same person.
Day 47Major General Senona“I had that concerns that culminated in me trying to start to reverse from our relationship”
Day 47Major General Senona“I have never had any concerns upon these discussions”
◎ Likely — AI-assisted, cited
NLI-3fe03ed0f17a
A claims they meet when in Pretoria; B claims they never met when he came to Pretoria—directly contradictory.
Day 48Major General Senona“We normally meet when, as and when it is necessary, and when I come back to Pretoria”
Day 48Major General Senona“we never met when I came to Pretoria”
◎ Likely — AI-assisted, cited
NLI-cb1b193726cf
One says sharing was random/without reason, the other gives a specific motive (Matlala admired successes); same act can't be both.
Day 48Major General Senona“It is randomly sharing.”
Day 48Major General Senona“Matlala was also one of the people who admired our coordination and successes that were achieved in KwaZulu-Natal. I just shared it.”
◎ Likely — AI-assisted, cited
NLI-174f4f28d8d5
Asserting the meeting definitively never took place contradicts admitting uncertainty about whether they met at all.
Day 48Major General Senona“I am telling you because I know what we were doing there. It never took place.”
Day 48Major General Senona“I am not 100% sure whether we met or not”
◎ Likely — AI-assisted, cited
NLI-cac327abc4a8
A denies last three were during tenure (says only last two); B affirms last three—directly opposing claims about same referent.
Day 49Major General Senona“No, incorrect. Commissioners, I am saying it is incorrect. It is correct with the last two, not the last three.”
Day 49Major General Senona“Ja. Yes, yes, Commissioners. Ja, correct.”
◎ Likely — AI-assisted, cited
NLI-4880d1b2ae8f
A treats him as already being charged (accused), B says he is not an accused but a witness—contradictory status.
Day 52Mr Ngoato“as a witness that is already being charged, he is more likely to incriminate himself”
Day 52Mr Ngoato“he could not invoke the right to remain silent because he is not an accused in here, he is actually a witness”
◎ Likely — AI-assisted, cited
NLI-e03bbaab7546
A expresses uncertainty ('may have seen'); B affirms definite prior seeing ('Correct'). Same referent, incompatible certainty.
Day 49Major General Senona“I may have seen it.”
Day 49Major General Senona“Correct.”
◎ Likely — AI-assisted, cited
NLI-19cbc37dc4ea
A says he placed Sander there based on advice; B denies ever giving instruction to place Sander at EPR — same referent, mutually exclusive.
Day 122General Senona“I placed him there, based on the complaint and advice by head office”
Day 122General Senona“I have never given that instruction”
◎ Likely — AI-assisted, cited
NLI-557df9334ed8
Both claims give a single resumption date for Senona's testimony; 1 June and 5 June cannot both be that date.
Day 110Adv Sello SC“the Chair then stood General Senona's testimony down to the 1st of June”
Day 110Adv Sello SC“General Senona is anticipated to take the stand only on the 5th of June”
◎ Likely — AI-assisted, cited
NLI-12f4fbae9304
One claim asserts reporting to National Head; the other denies it—same referent, cannot both be true.
Day 47Major General Senona“I will report to the National Head”
Day 47Major General Senona“I do not”
◎ Likely — AI-assisted, cited
NLI-87f80df1c381
A claims he never learned anything from any news source; B says he did catch the name from news—mutually exclusive.
Day 48Major General Senona“I am saying yes, Commissioners, because the only thing that I happened to catch me it was the name of the late Mrs Babita”
Day 48Major General Senona“the only thing that I happened to catch me it was the name of the late Mrs Babita”
◎ Likely — AI-assisted, cited
NLI-3b73155db4d1
A claims never met Matlala; B describes having a relationship with him, which presupposes contact—cannot both be true.
Day 47Major General Senona“I have never met Mr Matlala because he is a business person”
Day 47Major General Senona“My relationship with Mr Matlala is not because he is running a security company, he is doing this, I am the head of the Hawks”
◎ Likely — AI-assisted, cited
NLI-0273cd97fd0d
Claiming to have never had concerns directly contradicts admitting worry about his conduct; cannot both be true of same person.
Day 47Major General Senona“I have never had any concerns upon these discussions”
Day 47Major General Senona“Yes, I started to become worried about his conduct.”
◎ Likely — AI-assisted, cited
KNN-3f3798b241e4
Same entity claims both knowing ('that one I did know') and not knowing about the document/theft, mutually exclusive on same referent.
Day 48Major General Senona“that one I did know”
Day 49Major General Senona“I did not know about this document as well as the other theft”
◎ Likely — AI-assisted, cited
KNN-ef26c2a8c09a
Same entity claims both not recalling and remembering; cannot both be true of the same recollection.
Day 48Major General Senona“Ja”
Day 48Major General Senona“Yes, I remember.”
◎ Likely — AI-assisted, cited
KNN-cac327abc4a8
A says last three during tenure is incorrect (only last two); B affirms last three correct — directly opposed on same fact.
Day 49Major General Senona“No, incorrect. Commissioners, I am saying it is incorrect. It is correct with the last two, not the last three.”
Day 49Major General Senona“Ja. Yes, yes, Commissioners. Ja, correct.”
◎ Likely — AI-assisted, cited
KNN-787f60c78207
One asserts Senona was not aware at the time; the other asserts he knew—directly opposing claims about the same knowledge.
Day 122Adv Sello SC“He was not”
Day 122Adv Sello SC“I am telling the General that he knew”
◎ Likely — AI-assisted, cited
KNN-478337b3365c
A denies ever being present; B affirms presence at same event—cannot both be true of same referent.
Day 122General Senona“I was never there, Commissioners”
Day 122General Senona“Yes, I was …[intervenes]”