Masika v Republic [2025] KECA 478 (KLR)
Court of Appeal
•
Criminal Appeal E003 of 2021
Decided: 13 Mar 2025