Stephen Mutinda Musembi v Republic [2017] KEHC 3746 (KLR)
High Court
•
Criminal Appeal 74 of 2015
Decided: 28 Jul 2017