Kiio Ndungi Ndolo v Republic [2018] KEHC 8273 (KLR)
High Court
•
Criminal Appeal 111 of 2010
Decided: 08 Feb 2018