Macharia v Republic [2023] KEHC 26441 (KLR)
High Court
•
Criminal Case E006 of 2021
Decided: 27 Nov 2023