Barisa v Republic [2024] KECA 219 (KLR)
Court of Appeal
•
Criminal Appeal 60 of 2022
Decided: 01 Mar 2024