Kimani v Republic [2025] KEHC 6831 (KLR)
High Court
•
Criminal Appeal 50 of 2023
Decided: 21 May 2025