JAMES MACHARIA MWANGI v REPUBLIC [2011] KECA 123 (KLR)
Court of Appeal
•
Criminal Appeal 153 of 2009
Decided: 06 Oct 2011