Mramba Masha Tsora v Republic [2019] KECA 373 (KLR)
Court of Appeal
•
Criminal Appeal 93 of 2016
Decided: 26 Sep 2019