Emperor Telu 1 Unveils Face of His New Queen (photos)
The Charismatic Oluwo of Iwoland, Oba Abdulrosheed Akanbi, popularly known as Emperor Telu 1 has finally unveiled the face of his new queen. The new Olori is a Kano princess identified as Firdaus Abdullahi. The event, which is covered by photo journalist, Dele Momodu in his Ovation photo magazine was also shared to journalists across […]
Keep Reading