Ngetich v Republic [2025] KECA 1885 (KLR)
Court of Appeal
•
Criminal Application E054 of 2025
Decided: 11 Nov 2025