Kimathi v Republic [2026] KECA 1836 (KLR)
Court of Appeal
•
Criminal Appeal E014 of 2021
Decided: 25 Sep 2026