Peter Ndirangu Wang’ang’a v Republic [2017] KEHC 8205 (KLR)
High Court
•
Criminal Appeal 66 of 2011
Decided: 30 Jan 2017