Olalo v Republic [2026] KECA 593 (KLR)
Court of Appeal
•
Criminal Appeal E064 of 2021
Decided: 13 Mar 2026