Willis Ochieng Odero v Republic [2006] KECA 188 (KLR)
Court of Appeal
•
Criminal Appeal 80 of 2004
Decided: 23 Jun 2006