Kibaki v Director of Public Prosecution [2023] KEHC 3559 (KLR)
High Court
•
Petition E025 of 2023
Decided: 20 Apr 2023