Njenga v Republic [2023] KECA 1585 (KLR)
Court of Appeal
•
Criminal Appeal 147 of 2017
Decided: 10 Nov 2023