Mwangi v Republic [2022] KECA 1106 (KLR)
Court of Appeal
•
Criminal Appeal 84 of 2015
Decided: 07 Oct 2022