Wanjohi v Republic [2024] KEHC 3341 (KLR)
High Court
•
Revision Case E064 of 2024
Decided: 20 Mar 2024