Republic v Mathenge [2024] KEHC 10653 (KLR)
High Court
•
Criminal Appeal E011 of 2011
Decided: 11 Sep 2024