Kaario v Republic [2025] KEHC 16000 (KLR)
High Court
•
Criminal Appeal 78 of 2023
Decided: 06 Nov 2025