Mbaya v Republic [2026] KECA 457 (KLR)
Court of Appeal
•
Criminal Appeal 4 of 2018
Decided: 06 Mar 2026