Duncan Mwema v Republic [2016] KECA 103 (KLR)
Court of Appeal
•
Criminal Appeal 222 of 2010
Decided: 30 Sep 2016