Situma v Republic [2025] KEHC 3093 (KLR)
High Court
•
Criminal Appeal E058 of 2023
Decided: 03 Mar 2025