Mbaka v Republic [2026] KECA 299 (KLR)
Court of Appeal
•
Criminal Appeal 5A of 2020
Decided: 13 Feb 2026