Makayo v Republic [2025] KECA 1052 (KLR)
Court of Appeal
•
Criminal Application E152 of 2024
Decided: 13 Jun 2025