Director of Public Prosecution v Chakanda & another [2022] KEMC 31 (KLR)
Magistrate's Court
•
Criminal Case E333 of 2021
Decided: 02 Jun 2022