Muriuki v Republic [2025] KECA 560 (KLR)
Court of Appeal
•
Criminal Application E072 of 2025
Decided: 28 Mar 2025