Peter Muimi Nzaana v Republic [2020] KEHC 6986 (KLR)
High Court
•
Petition 20 of 2019
Decided: 07 Apr 2020