Muriranja v Director of Public Prosecution [2026] KEHC 11399 (KLR)
High Court
•
Criminal Appeal E072 of 2022
Decided: 24 Jul 2026