Republic v Tuwei [2023] KEHC 27276 (KLR)
High Court
•
Criminal Case E031 of 2021
Decided: 19 Dec 2023