Kirui v Republic [2023] KEHC 22045 (KLR)
High Court
•
Revision Case E026 of 2023
Decided: 22 Aug 2023