Solomon Mwangi Kinyua v Republic [2006] KECA 65 (KLR)
Court of Appeal
•
Criminal Appeal 63 of 2004
Decided: 03 Nov 2006