JOHANA KUBAI MUREITHI v Republic [2024] KEHC 10966 (KLR)
High Court
•
Criminal Appeal E084 of 2023
Decided: 19 Sep 2024