Erick Ingohi Luevo & another v Republic [2017] KECA 760 (KLR)
Court of Appeal
•
Criminal Appeal 83 of 2016
Decided: 10 Feb 2017