Mwangeka v Director of Criminal Investigations & 2 others; Mwailengo & 2 others (Interested Parties) [2024] KEHC 7111 (KLR)
High Court
•
Constitutional Petition E057 of 2022
Decided: 23 May 2024