Police Probe Suspect For Allegedly Assaulting Seyi Tinubu’s Sister
The Nigerian Police Force (NPF) FCT Command has commenced investigation into an alleged assault involving Oscar Ilochi, a male resident of Apo Legislative Quarters. Naija News understands that Ilochi is accused of molesting Ebunoluwa, the sister of President Bola Ahmed Tinubu’s son, Seyi Tinubu, at the Evolve 360 Gym Complex in Apo, Abuja. Police sources […]