Elgivia Bwire Oliacha v Republic [2018] KECA 714 (KLR)
Court of Appeal
•
Criminal Appeal 74 of 2016
Decided: 09 Feb 2018