Peter Maina Gacheru v Republic [2016] KEHC 8271 (KLR)
High Court
•
Criminal Petition 41 of 2013
Decided: 15 Nov 2016