Onyango v Republic [2024] KECA 1171 (KLR)
Court of Appeal
•
Criminal Appeal E008 of 2023
Decided: 20 Sep 2024