ODPP v Juma [2025] KEHC 6999 (KLR)
High Court
•
Criminal Revision E115 of 2024
Decided: 22 May 2025