Peter Adebayo Idowu is a university don and he hailed from Orile Owu, in Ayedade local government area of Osun State.
Peter Adebayo Idowu is a university don. He hailed from Orile Owu. This was in Ayedade local government area of Osun State.