Kathamba v Republic [2026] KECA 806 (KLR)
Court of Appeal
•
Criminal Appeal 37 of 2018
Decided: 24 Apr 2026