Ndinwa v Republic [2025] KECA 2239 (KLR)
Court of Appeal
•
Criminal Appeal 34 of 2013
Decided: 19 Dec 2025