Njoki v Republic [2025] KECA 1520 (KLR)
Court of Appeal
•
Criminal Appeal 96 of 2016
Decided: 03 Oct 2025