Kenneth Muchomba v Republic [2021] KEHC 719 (KLR)
High Court
•
Criminal Appeal E062 of 2021
Decided: 02 Dec 2021