Nyaga & another v Director of Public Prosecutions [2024] KEHC 3567 (KLR)
High Court
•
Petition 98 of 2023
Decided: 21 Mar 2024