Pushen v Republic [2024] KEHC 1790 (KLR)
High Court
•
Constitutional Petition E003 of 2023
Decided: 28 Feb 2024