Salim Hamisi Alias Wepukhulu v Republic [2018] KECA 235 (KLR)
Court of Appeal
•
Criminal Appeal 6 of 2017
Decided: 25 Oct 2018