Wanjiru v Republic [2023] KEHC 3295 (KLR)
High Court
•
Criminal Revision E008 of 2023
Decided: 31 Mar 2023