Lucy Catherine Mutitu v Republic [2021] KEHC 3026 (KLR)
High Court
•
Criminal Revision E072 of 2021
Decided: 04 Oct 2021