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 issued on Tuesday, March 18, 2025. Oba Owoade urged ...