Njenga v Republic [2024] KECA 1771 (KLR)
Court of Appeal
•
Criminal Application E058 of 2024
Decided: 04 Dec 2024