The Olu designate of Warri kingdom, Prince Godfrey Ikenwole Abiloye Emiko has gone into seclusion following his selection to become the 20th Olu on the throne.
Subscribe to our newsletter
Sign up for our newsletter, and be the first to get the latest news on Vanguard.