Mwangi v Republic [2026] KEHC 10031 (KLR)
High Court
•
Petition E002 of 2022
Decided: 06 Jul 2026