Ogolla v Republic [2025] KECA 15 (KLR)
Court of Appeal
•
Criminal Appeal 267 of 2019
Decided: 10 Jan 2025