Masanchu v Republic [2026] KECA 269 (KLR)
Court of Appeal
•
Criminal Application E126 of 2024
Decided: 13 Feb 2026