Court Sentences Sex pest who Lured Street Boys to his House and Defiled One Minor A Mombasa court has sentenced a 24-year-old man to 20 years in jail for defiling a 13-year-old street boy. Chief Magistrate Martha Mutuku ordered October 19, 2023 News·OMG·TL