Barson Stephen Meshack v Republic [2014] KECA 22 (KLR)
Court of Appeal
•
Criminal Appeal 378 of 2012
Decided: 26 Jun 2014