Muchina v Director of Public Prosecution & 2 others [2023] KEHC 19146 (KLR)
High Court
•
Miscellaneous Criminal Application E234 of 2023
Decided: 27 Jun 2023