Olang v Republic [2026] KECA 1203 (KLR)
Court of Appeal
•
Criminal Appeal E136 of 2022
Decided: 26 Jun 2026