Masiyo v Republic [2024] KECA 672 (KLR)
Court of Appeal
•
Criminal Appeal E071 of 2023
Decided: 14 Jun 2024