Republic v Jefwa & 2 others [2023] KEHC 25026 (KLR)
High Court
•
Criminal Case 33 of 2016
Decided: 06 Jul 2023