Machira v Republic [2026] KEHC 13070 (KLR)
High Court
•
Criminal Miscellaneous Application E024 of 2024
Decided: 11 Aug 2026