Moses Muriuki Karugu v Republic [2006] KEHC 3315 (KLR)
High Court
•
Criminal Appeal 275 of 2002
Decided: 08 Feb 2006