Micheal Githuku Ngigi v Republic [2016] KEHC 171 (KLR)
High Court
•
Criminal Appeal 319 of 2013
Decided: 09 Dec 2016