Director of Public Prosecution v Njagi [2023] KEHC 3004 (KLR)
High Court
•
Criminal Case E024 of 2023
Decided: 30 Mar 2023