Chacha v Republic [2023] KEHC 18971 (KLR)
High Court
•
Anti-Corruption and Economic Crimes Appeal E013 of 2022
Decided: 22 Jun 2023