Mbirithia v Director of Public Prosecution [2024] KEHC 12370 (KLR)
High Court
•
Revision Case E211 of 2024
Decided: 16 Oct 2024