Michael Kerue Wanjiru v Republic [2019] KECA 578 (KLR)
Court of Appeal
•
Criminal Appeal 73 of 2016
Decided: 28 Jun 2019