When a young woman walked into Theta Police Station in Juja on 10th Oct 2025 to report a rape incident, she was hopeful investigators would get her justice.
She had every reason to hope as two men, after raping her, ordered the young woman to send money to an M-Pesa till number.
We have formally notified the U.S. State Department and the Department of Health of binding interim conservatory orders issued by the High Court of Kenya on 28 May 2026, which immediately halt the proposed establishment of any U.S.-backed Ebola exposure, quarantine, isolation, or treatment facility within Kenyan borders.
I continue to stand in awe of Dr. Besigye.
He was abducted and put in remand for over 500 days, his health has deteriorated, and still he walks into the courtroom with a quiet, determined stance.
It reminds you that dignity is its own form of resistance.
I am back in Kampala today as part of his legal team. From the beginning, this case has been defined by illegality, deliberate delays, and systematic violations of due process. Our resolve to stand against that has not wavered.
Our Jumuiya continues to face threats of democratic erosion, but we continue to stand against it.
Aluta Continua!
The recent remarks by H.E. President Samia Suluhu Hassan suggesting coordinated regional action to suppress youth-led civic expression across East Africa raise grave constitutional and rule of law concerns within the East African Community.
The Constitution of Kenya is unequivocal. It guarantees freedom of expression, association and peaceful assembly under Articles 33, 36 and 37. These are not concessions from the State; they are protected rights that form the foundation of democratic governance. Comparable protections exist across the region and are reflected in the commitments of the East African Community.
Demands for accountability, transparency and respect for human rights cannot be characterised as disorder. They are an essential feature of constitutional democracy. Kenya’s legal framework does not permit the use of force, coercion or punitive measures against citizens for the peaceful exercise of their rights. Articles 27, 28 and 29 protect equality, dignity, and freedom from cruel, inhuman or degrading treatment. These safeguards are absolute.
The Law Society of Kenya rejects any proposition that fundamental freedoms may be curtailed through executive direction, political convenience or regional alignment. Constitutional rights are not negotiable, and they are not subject to suppression in the name of order. Any attempt to undermine these freedoms will be met with firm institutional resistance through legal, civic and regional accountability mechanisms.
Kenya’s democratic gains were secured through sustained struggle, institutional reform and principled resistance to arbitrary power. They must be preserved through fidelity to the rule of law and respect for civic space. The appropriate response to citizen engagement is dialogue, not deterrence.
The Law Society of Kenya calls on governments within the region to uphold constitutional norms, respect the rights of all persons and engage constructively with citizens. The Society remains committed to defending the Constitution, protecting fundamental freedoms and advancing the rule of law across the region.
The compromised media should interview DJ Evolve live and show Kenyans that he is PERMANENTLY CRIPPLED, cannot walk, cannot bathe, cannot cook, cannot work and cannot take care of himself the way he used to before CRIMINAL Babu Patel shot him in the neck twice at point blank range and FAILED to offer emergency care.
Civilized societies PROTECT victims of crime from being revictimized, exploited, abused, manipulated, threatened or used to perpetuate impunity. This is done through strict restraining orders.
Babu Patel should not have access or contact with DJ Evolve. Whatever compensation he is supposed to pay should be channeled through the High Court and appropriate state institutions.
After pleading guilty to the crime of ATTEMPTED MURDER, Babu should have been jailed for at least 25 years. This is the only for society to show strong disapproval of his crimes, protect vulnerable people from becoming victims of his criminality, and ensure he reforms in jail.
DJ Evolve must still sue Babu Patel for pain, suffering, permanent injuries, permanent loss of enjoyment of life, lifelong loss of quality of life, lifetime loss of income, permanent maiming, and inability to care for oneself. Limitation period does not run due to disability.
Eastleigh is not laughing with KRA.
Over the weekend, I visited my woria friend in Eastleigh. He owed me camel meat.
He told me: Okuyu, kuja nikupeleke bahali yake.
He took me to a camel meat joint. He told me to order.
I asked the waiter: mko na nini?
He said: rafiki iko ngamia tatu. Ngamia imekaangwa, ngamia blain, na ngami... Before he finished, I asked: Hiyo blain iko na nini?
He said: Imechemshwa na chumvi.
I told him, niletee ngamia choma.
Suddenly, every head turned to our table.
My woria friend quickly took charge. Ordered 3 plates. 2 Blain and 1 imekaangwa.
I have no clue how those chefs do it. But it was the sweetest and softest meat I have eaten this year.
My friend, if you have never eaten camel in isirii, I don't even know why I am talking to you.
• Lesson 1: Those chefs should be arrested. Unaweza malizia school fees ya watoto hapo.
As we stood to leave, I see the one and only Eastleigh mall. Immediately I remember what they did to KRA.
When the mall was constructed. It cost 96 million.
They also said the name Eastleigh mall is a brand. They gave it a brand value of 10% of the building cost. And called it goodwill. A whopping 9 million shillings.
Total cost = 104 million.
That is what they reported to KRA in their 2008 tax return.
They then divided this cost over 13 years. The period to fully deduct building costs from tax. 8M per year. All legal.
From 2008 to 2017, Eastleigh mall and KRA are good buddies. They even say cheers while taking coffee together.
Then one morning in 2017, KRA arrives at Times Tower and finds a letter from Eastleigh Mall.
It reads:
• Hello KRA. You see that 104M we told you. We made a mistake. It's actually 200 million. We now have a fresh valuation report. We want to amend our returns from 2008. Tutoe 104 Million bahali yake tuweke 200 Million.
KRA officer thought his spectacles had been hacked. He removed them. Saw the same numbers live.
KRA asked, what do you mean?
They responded: The amendment will help us deduct higher depreciation and lower our taxes.
KRA rejected it instantly.
It didn't end there.
KRA immediately smelled a tax evasion scheme.
They deployed spies to investigate Eastleigh mall. The spies seized their most critical documents. The most important being management accounts.
The spies returned with a very disturbing report. There were huge understatements between the actual income and what had been declared.
Angrily, KRA slapped the mall with a tax demand of 386M.
The mall protested. They wrote an objection letter to KRA showing they had paid all taxes and that management accounts were just internal projections. They sat and waited for a reply.
Clock started ticking.
At times tower, KRA is sipping chai undecided whether to accept or reject the objection.
As KRA is doing this, KRA is unaware of 1 dangerous sentence chilling quietly in the Kenyan tax laws.
It reads.
- As surely as the sun shall rise tomorrow. Any objection decision issued by KRA after 60 days shall be invalid.
But the Eastleigh accountant knew that sentence very well.
He put 60 beans in his wallet. Every morning, he removed and dropped one bean in his office tin.
Day 61 reached. His wallet is empty. KRA has not responded.
He rushed to the director. Bossi, KRA has not responded. We owe them nothing. Tumeshinda. Call the party.
Many months later, KRA sends their reply.
- Hello mall. We hope this email finds you well. We have not forgotten you. We reject your protest letter. You must pay us 400M.
The mall ran to court.
- They argued that KRA’s failure to respond within 60 days meant the objection was allowed and no tax was due.
• The tax appeal Tribunal said noo. The 60 days is just a mere technicality. Bring us more documents for review. The mall refused to supply more records.
The Tribunal sided with KRA and ordered the mall to pay KRA 386m.
KRA retreated to Times Towers telling the mall na tuliwawon.
The mall ran to the high court.
They argued again, no response within 60 days means no tax.
The good judge asked KRA: Is it true that you responded out of time.
KRA nodded like this.
The judge removed his spectacles.
Paused.
Then sided with the mall.
The mall was ordered to pay zero.
KRA was ordered to pay the mall legal fees.
Case closed.
Lesson 2.
• If KRA does not respond to your objection letter within 60 days, call the party. You have won.
• If KRA pushes, run to court and ask for legal costs. Courts will not hesitate.
I have tried to contain this anger but I couldn't help but channel it to you my fellow Kenyans.
Kimani Ichungw'ah was in London.
On your budget. Looking at fuel prices.
He came back to tell us London diesel is Ksh350 per litre.
He is correct.
Londoners enjoy free healthcare.
Functional roads.
Lights that stay on.
A government legally accountable to its citizens.
A minimum wage that pays rent.
A woman who delivers in a hospital with electricity.
You cannot borrow London's fuel prices to defend your failures and leave London's governance on the shelf.
That is not a comparison.
That is a man who traveled at your expense and came back with excuses wrapped in first world statistics.
When you provide London services, we will discuss London prices.
Until then, sit down and wait for Tuesday. We want you to tell us that straight to our faces on Tuesday!!
Dismas wa Tabu. Dreaming in installments. Billed in full.
Kenyans, I need your help. Please read through 🙏🏾
Do you remember this story of this young girl that died in Nanyuki as a consequence of being mishandled by the police during the protests crackdown last year?
Remember this account @D__wy (Darwin)? He was present at the police cells when it happened? He's the one who identified the officer who brutalised Julia (God rest her soul) and stood bravely as a willing witness to this case.
Well, as at today, Darwin has been in police custody for 3 weeks. Here's his charge sheet. He's being charged with the offense of trafficking narcotics (heroin, mind you) and the officers behind this case have been frustrating the legal process, failing to produce documents relating to the case etc.
Darwin is being held in Nanyuki prison, having struggled to raise Ksh 50k bail set by court, (has been there for 3 weeks now). The idea of these false charges is to set the cost of civic participation so high to the individual that they refuse to take part in collective efforts if it ever got to it.
I've paid this price myself before. Steep. Painfully. And the state has the capacity to grind your life to a halt, long before people remember why they're doing this to you.
Now, 2 years ago, @IPOA_KE and security representatives assured me that this victimisation of young politically active Nanyuki youth would stop, and we resolved to maintain peace and calm.
It would appear that there's a growing appetite to test the resolve of Nanyuki residents once more. At a time when there are a million and one other reasons pushing people to a seemingly inevitable boiling point.
Fine.
Let's do it then.
This week, we'll attempt to resolve this matter amicably, as I still retain the almost naive belief that sense still reigns within the justice system, however many times I've personally been let down by it.
Then afterwards we shall explore all other available means as guided by Article 1 of the Kenyan Constitution on the explicit absoluteness of the people's power.
In the meantime, if you'd like to support Darwin's bail fundraiser, please get in touch with me.
Thank you.
Today, together with comrades, we formally delivered letters demanding financial data from key ministries:
📌 Ministry of Education - Capitation funds (2018–2024) names of schools etc
📌 Ministry of Health (CS Duale) - NHIF records (2018–2024)
📌 Several other ministries
2 weeks ago, we made similar requests but got no response. This time, I am notifying the public openly, because if anything happens to any of our comrades, know it’s because we asked where taxpayers’ money went.
But also maybe if they see you like, retweet or even tag them , they will likely share the documents
I promise: once any data is shared, we’ll publish it for all Kenyans to see. Only then can we expose theft, ghost hospitals, and misuse of NHIF.
Transparency is not a favor. It’s our right.
Kenyans deserve answers
We are the ones paying taxes
And we deserve to know how they are spent
It also will help us expose ghost schools, find those who stole from NHIF etc
This is a broader plan of ensuring the corrupt are held accountable
So let's pray and hope they release the data
I’d like to notify you of something interesting that has happened with the World Bank exposes I’ve been doing.
We’ve been gathering information on what the Ruto government has been borrowing and exposing the looting. But today, it seems they asked someone at the World Bank to hide all projects linked to Ruto and other sensitive ones completely.
Among the hidden project details and documents is the Affordable Housing project, where the Ruto government has already borrowed over $200 million, while still forcing us to pay the housing levy.
In short, the Ruto government is determined to hide this information from us.
I am kindly asking the World Bank to restore all Kenyan loan projects that have been disabled. Ruto is taking loans using our name, Kenya. We are the ones who will pay these loans. So why hide the information from us?
Sincerely, I am pissed off. I’ll be posting more information on the loans that have been hidden. I had compiled the whole list
These thieves are looting, and they don’t want us exposing them. @WorldBankAfrica@WorldBank@WorldBankKenya
A CALL FOR SOLIDARITY 🛑
These comrades will be returning to Karatina Law Courts tomorrow, 6th August 2025.
They have been facing trumped up charges since last year's 2024 protests.
In all the sessions they have attended, the hearing keeps on getting postponed.
The Judiciary should free these young people from state intimidations.
We shall overcome ✊
#RutoMustGoNow #FreeOurComrades #WeAreNotTerrorists
Kenya Human Rights Commission's legal advisor Martin Mavenjina deported to Uganda, commission decries crackdown on human rights defenders by the Ruto's administration.
KENYANS, PLEASE HELP ME SHOUT AND SCREAM AT @DCI_Kenya SO THAT THEY CAN RELEASE @WanjikuThiga_ & PETER KINYANJUI KAWANJIRU WHO WERE ILLEGALLY ABDUCTED IN KIAMBU POLICE STATION & RUIRU POLICE STATIONS RESPECTIVELY. WE CANT NORMALIZE ABDUCTIONS 😩😩😩
Kenyan authorities must respect, protect and facilitate people’s right of peaceful assembly and not use
unlawful force on protesters.
#ProtectTheProtest ✊
19-year-old High School student David Mwangi has been shot dead by a police officer in Imara Daima. In the video, they mention the name of the killer cop. The body is still at the scene because the killer cop and his fellow officers have run away. Over to you @IPOA_KE@IMLU_org.
If you or/and your friend are arrested, please DM me your photo and their name so we can liase with LSK as well as post it here .
Please Retweet
#Maandamano