Lucas Barasa Onyango v Republic [2020] KECA 893 (KLR)
Court of Appeal
•
Criminal Appeal 3 of 2015
Decided: 31 Jan 2020