Hassan Juma v Director of Public Prosecution [2021] KEHC 7712 (KLR)
High Court
•
Petition 92 of 2019
Decided: 13 Apr 2021