Director of Public Prosecution v Liabule [2024] KEHC 16405 (KLR)
High Court
•
Criminal Case E094 of 2021
Decided: 17 Dec 2024