Wechuli v Republic [2023] KECA 1125 (KLR)
Court of Appeal
•
Criminal Appeal 16 of 2021
Decided: 22 Sep 2023