Njoroge & another v Republic & another [2025] KEHC 3376 (KLR)
High Court
•
Criminal Revision E009 of 2024
Decided: 19 Mar 2025