Court Sends Father and Son To Prison For R*ping Daughter, Sister January 10, 2024 News 1 Comment Court Sends Father and Son To Prison For R*ping Daughter, Sister Michael Ayinde, 51, and his son Abiola, 19, are being held on remand by a magistrate court in … [Continue Reading...]