Titus Mwangi Muchira & 2 others v Republic [2014] KECA 306 (KLR)
Court of Appeal
•
Criminal Appeal 178 of 2011
Decided: 23 Oct 2014