Mohamed Ibrahim Mohamed v Director of Public Prosecution [2021] KEHC 9032 (KLR)
High Court
•
Miscellaneous Criminal Application 215 of 2019
Decided: 23 Feb 2021