Juma Omar Mwalewa v Director of Public Prosecution [2019] KEHC 542 (KLR)
High Court
•
Petition 192 of 2018
Decided: 11 Dec 2019