Oedo v Republic [2025] KEHC 7205 (KLR)
High Court
•
Criminal Revision E020 of 2025
Decided: 28 May 2025