Republic v Robert Mugambi Muchubu [2018] KEHC 5509 (KLR)
High Court
•
Criminal Case 26 of 2011
Decided: 27 Jun 2018