Bodaboda Rider Jailed for Defiling his 8-year-old Relative A Mombasa court has convicted a 39-year-old bodaboda rider for defiling his relative aged 8 years. Senior Resident Magistrate David Odhiambo convicted Mwarabu Omar September 27, 2023 News·TL