KE
STREAM
Kenya's Court Cases
On Demand
Library
Case
Upload
Dashboard
Sign In
Library
Case Detail
Upload
Dashboard
Sign In
KE
STREAM
Kenya's Court Cases, On Demand
Sign In
Create Account
Email
Password
Sign In to KESTREAM
or
Continue with Google
Full Name
Email
Password
Create Account
or
Sign up with Google
Featured Judgment
Enter citation here
Commissioner of Domestic Taxes
v.
Total Touch Cargo Holland
Civil
2024
A tax dispute case between the Commissioner of Domestic Taxes and Total Touch Cargo Holland.
Listen Now
Recently Added
Enter citation here
—
Commissioner of Domestic Taxes v Total Touch Cargo Holland
—
Civil
#
Case
Court
Duration
Type
01
Commissioner of Domestic Taxes v Total Touch Cargo Holland
Enter citation here
—
—
Civil
Case Type
All Cases
1
Constitutional
—
Criminal
—
Civil
—
Human Rights
—
Commercial
—
Jurisdiction
Kenya
Uganda
Tanzania
EAC
ICC
Stats
Total cases
1
Courts covered
18
Jurisdictions
8
Library
Constitutional
—
Select a case from the library
Court
—
Year
—
Outcome
—
Chapters
7
—
Play Judgment
Bookmark
Share
Key Holdings
Holding 01
"Popular initiative under Article 257 cannot alter the basic structure of the Constitution."
Holding 02
"The Constitution embodies a basic structure drawn from the sovereign will of the people."
Holding 03
"A referendum alone does not legitimate unlimited constitutional change."
Judgment Chapters
01
Background & Parties
Introduction, standing, procedural history
28m
02
Legal Framework
Constitutional provisions, Articles 255–257
42m
03
Basic Structure Doctrine
Origins, Kesavananda Bharati, Kenya
55m
04
Popular Initiative Analysis
Scope of Article 257, amendment limits
48m
05
Minority Opinion — Lenaola JSC
Dissent, narrower interpretation
32m
06
Orders & Declarations
Court orders, declarations, costs
18m
07
Significance & Impact
Post-judgment commentary
15m
My Bookmarks
00:22:14
"The people are the primary constituent power"
Ch. 1 — Background
01:04:38
Compare with Kesavananda Bharati — Indian basic structure doctrine
Ch. 2 — Legal Framework
Add Note
Add Bookmark
Upload Court Case Audio
Publish judgments to the KESTREAM library
Drop audio files here
MP3, WAV, M4A · Max 500MB per file
Case Name / Full Title
Citation
Year
Court
Select…
Supreme Court of Kenya
Court of Appeal
High Court — Constitutional
High Court — Criminal
High Court — Civil
Environment & Land Court
Employment & Labour Relations Court
Milimani Commercial Courts
EACJ
ICC
Case Type
Select…
Constitutional
Criminal
Civil
Human Rights
Family
Land & Environment
Commercial
Electoral
Jurisdiction
Select…
Kenya
Uganda
Tanzania
EAC
ICC
Outcome
Select…
Appeal Allowed
Appeal Dismissed
Petition Allowed
Petition Dismissed
Conviction Upheld
Conviction Quashed
Presiding Judge(s)
Legal Principles / Tags
Case Summary
Uploading…
0%
Publish to Library
Save as Draft
Upload Queue
Raila Odinga v IEBC 2022
Live
5h 22m · Supreme Court
Republic v Irungu
Live
3h 52m · High Court
Muruatetu v Republic
Processing
3h 11m · Supreme Court
Admin Stats
1
Cases
3
In Queue
?
Guest
Not signed in
Overview
History
Bookmarks
Saved Cases
Sign Out
Welcome to KESTREAM
Friday, 22 May 2026
Cases Listened
0
Start listening!
Hours
0
Total audio time
Bookmarks
0
Saved moments
Plan
Free
Upgrade →
Continue Listening
No listening history yet.
Start with a case from the library.
Recent Bookmarks
No bookmarks yet.
Bookmark key moments while listening.
SC
KE
Select a case to start listening
KESTREAM — Kenya's Court Cases On Demand
0:00
0:00
1.0x