Hamisi Shee Mwadzimeza v Republic [2016] KECA 247 (KLR)
Court of Appeal
•
Criminal Appeal 99 of 2014
Decided: 14 Oct 2016