Joseph Kakei Kaswili v Republic [2017] KECA 120 (KLR)
Court of Appeal
•
Criminal Appeal 102 of 2015
Decided: 08 Dec 2017