VIDEO: People have left Owa Onire town in Kwara State, Oba not seen, palace shut
By Rahman Taofeeq, Owa-Onire is a rural agrarian community in the Ifelodun Local Government Area of Kwara State, Nigeria, internationally renowned as the home of the spectacular Owu Waterfalls. Standing…