Republic v Mwachala & another [2025] KEHC 9528 (KLR)
High Court
•
Criminal Case E003 of 2021
Decided: 02 Jul 2025