PHILIP OCHIENG MWERESA V REPUBLIC [2012] KEHC 3688 (KLR)
High Court
•
Criminal Appeal 56 of 2010
Decided: 28 Jun 2012