On Thursday evening, the community hall behind the bus station was full of people sitting on plastic chairs. Juma entered carrying the evidence folder and a small laptop. Halima had already arranged the papers on the table by date. Kelvin sat on the other side without his phone in view, as if the device might return him to his old position as admin.
Musa was the one speaking loudly. “You’re still arranging papers when the message says there are only forty minutes. If I pay this fee, the account will open. I have only the loan money left.”
Juma looked at him. “Where did the message come from?”
“Support.”
“Did you open a new ticket?”
“They said the offer expires.”
Halima stood and asked everyone to be quiet. In front of them, one victim, Rehema, held up her phone with a timer showing thirty-seven minutes. The screen carried the same words as the earlier messages: verify ownership, pay twenty percent, unlock priority withdrawal. Beneath them was a company name different from KukuaPlus.
Juma asked for the phone. Rehema handed it over. He photographed it without opening the link, then placed it beside Musa’s ticket. Halima asked the other victims to show the messages they had received that day. One asked for twenty percent. Another asked for fifteen. A third called it a “temporary compliance fee.” The wording differed, but every message requested new money before releasing money already trapped.
“Let’s not decide from fear of the timer,” Halima said. “Let’s begin with what we can prove.”
Musa challenged her. “Proof won’t stop the deadline. Juma, you brought us this. If you believe there is no rescue deposit, give me your money and pay mine now.”
Juma felt every eye on him. In his pocket was the small amount he had set aside to buy shop equipment. If he gave it up, he would appear to be doing something. If he refused, Musa would think he was hiding behind rules.
“My money will not open your account,” Juma said. “And if I pay today, I will increase the loss without evidence that the method works.”
“You said the platform worked because you withdrew three times.”
“Yes. That is the mistake I admitted. I will not repeat it in the name of hope.”
Kelvin raised his hand. Halima allowed him to speak. He opened the file he had brought and began reading in a voice that was weak at first. “I received a warning about delayed withdrawals eighteen hours before I told people that liquidity was being fixed. I saw that message. I continued reassuring them because my own money was trapped and I was afraid the group would break before I could exit.”
The hall went silent. Someone asked, “So you knew and continued telling us not to worry?”
“Yes,” Kelvin said. “I did not know the source of the payouts. But I knew the warning existed, and I did not pass it to you.”
Musa stood. “That is an admission that you stole from us.”
Ms. Asha, the adviser helping them organize the complaint, stopped him with a hand. “It is an admission that he delayed information and continued persuading people. Do not add the word theft without a record proving he took your money. Each claim must carry its own weight.”
Juma opened the flow map on the laptop. Family deposits were on the left, early withdrawals on the right, and gaps in the data in the middle. “We can say support sent a rescue-deposit script to different accounts. We can say Kelvin received a warning and continued sending reassurance. We can say my first withdrawal followed a new deposit by seven minutes. We cannot say we know where every shilling went.”
Musa looked at the timer, now showing twenty-two minutes. “What if this fee is our last chance?”
Rehema answered before Juma. “They call it the last chance every time. I paid the first fee yesterday. It opened nothing.”
A man behind her added, “I received a new link after refusing the first. It dropped from twenty percent to ten. That is not normal for a company claiming to verify ownership.”
Halima drew a long line across the paper. “We have two choices. Send more money without proof, or stop the payments and submit the reviewed bundle. The second choice does not promise a refund. It only prevents new loss.”
Musa sat slowly. He was still holding his phone, but his finger stopped moving toward the payment button. “If we don’t pay, we’ll lose everything.”
“We may already have lost a large part,” Juma replied. “But we should not pay more so someone can give us another reason to blame ourselves.”
They voted. It was not a vote to decide who was guilty, but to reject all rescue deposits from the platform, its agents, or related companies until an independent person verified the information. Sixteen people raised their hands. Musa hesitated, then raised his too. The timer reached zero without anyone paying.
After the decision, Ms. Asha placed the complaint bundle on the table. It contained support screenshots, mobile-money statements, the group export, Kelvin’s warning, the commission sheet, and Juma’s explanation of his referral role. “Juma, you will be asked whether you told your relatives the platform was safe.”
“Yes. I told them I had tried it.”
“You will write that you did not receive a commission?”
“Yes, because the records show it. But I will also write that I used my withdrawal as proof of something I did not understand.”
Kelvin moved the witness chronology forward. “I’ll sign my section. I’ll explain the warning I saw, but I won’t claim data I don’t have.”
Juma signed the complaint as a complainant, not as a victim without history. Beneath his name he added: “I made referrals before verifying the source and conditions of payouts.” His hand trembled, but he did not erase the sentence.
Halima took the pen after him. For a moment she looked at the signature line. Juma thought she would write as a witness to his mistakes. Instead, Halima wrote her name beneath the heading complainants. Then she told him, “I will tell the truth about you, but I cannot build a case by making you the whole evidence.”
Juma felt the weight of the words. For the first time since the sheet arrived at his house, Halima was neither protecting nor attacking him. She was placing him in a bounded record.
They sent the bundle to the official address Ms. Asha had verified, saved the receipt, and stored three copies on separate devices. Nobody received a promise that the money would come back tomorrow. Nobody received a victory screenshot. They received only a complaint reference number and a list of next steps.
As they left the hall, Musa followed Juma to the door. “I’m still angry,” he said.
“I know.”
“But today I didn’t pay.”
“You made a decision to protect what remains.”
Musa looked at the folder. “Don’t call me a hero. Tomorrow I will still ask why you believed.”
“Ask. I’ll answer with records.”
Inside the hall, Halima returned the folder to her bag. After Juma left, she signed beside his name, not in the witness-against-Juma column, but beneath one line: “No rescue deposit will unlock our truth.”
---