Masoud Salim Hemed & another v Director of Public Prosecution & others [2014] KEHC 6860 (KLR)
High Court
•
Petition 7 & 8 of 2014
Decided: 28 Feb 2014