Kinuthia v Republic [2023] KECA 1272 (KLR)
Court of Appeal
•
Criminal Appeal 56 of 2020
Decided: 27 Oct 2023