Joash Ouma Randa v Republic [2022] KEHC 1246 (KLR)
High Court
•
Criminal Appeal E017 of 2021
Decided: 24 Mar 2022