Show – Your View Kwara Principal Flees After Allegedly Defiles Seven Female Pupils After reportedly defiling seven female students at the school near Tanke in the Ilorin South Local Government Area of Kwara State, the principal of... tvcecontentSeptember 8, 2022