MASHAKA TERO KIZIWI v REPUBLIC [2009] KEHC 2669 (KLR)
High Court
•
Criminal Appeal 125 of 2007
Decided: 27 Aug 2009