The new Alaafin of Oyo, Oba Abimbola Owoade, would be addressed as His Imperial Majesty. Naija News reports that this was made known in a statement...