Theuri v Republic [2024] KEHC 8232 (KLR)
High Court
•
Criminal Appeal 32 of 2021
Decided: 01 Jul 2024