Shadrack Mbaabu Kinyua v Republic [2013] KECA 243 (KLR)
Court of Appeal
•
Criminal Appeal 163 of 2011
Decided: 03 Oct 2013