Lelemusi v Republic [2025] KECA 598 (KLR)
Court of Appeal
•
Criminal Application E010 of 2025
Decided: 14 Mar 2025