Mutai v Republic [2023] KEHC 20945 (KLR)
High Court
•
Revision Case E600 of 2022
Decided: 24 Jul 2023