Paul Khalifa Kiiru v Republic [2020] KEHC 7307 (KLR)
High Court
•
Criminal Appeal 203 of 2013
Decided: 20 Feb 2020