Sifuna v Republic [2025] KEHC 13679 (KLR)
High Court
•
Criminal Appeal E006 of 2025
Decided: 01 Oct 2025