Director of Public Prosecutions v Mrabu [2022] KEMC 40 (KLR)
Magistrate's Court
•
Sexual Offence E069 of 2021
Decided: 26 May 2022