Republic v Barasa [2023] KEHC 24131 (KLR)
High Court
•
Criminal Case E018 of 2023
Decided: 27 Oct 2023