The new Alaafin of Oyo, Oba Abimbola Owoade, has unveiled his official title. A statement said Oba Owoade would be addressed as His Imperial Majesty. The statement reads: “This is

The post Alaafin Owoade unveils official title appeared first on The Nation Newspaper.