JOSHUA MAINA OLE KICHEP v REPUBLIC [2006] KEHC 2309 (KLR)
High Court
•
Criminal Appeal 56 of 2003
Decided: 13 Jun 2006