Philip Mueke Maingi & 2 others v Republic [2022] KEHC 2263 (KLR)
High Court
•
Petition E06 of 2021
Decided: 21 Feb 2022