The Oluwo of Iwo, Oba Abdulrosheed Akanbi and his wife, Olori Firdaus, are experiencing immense happiness as they celebrate the birth of their first child. The press secretary to the monarch, Alli Ibrahim, released a statement on Wednesday evening of March 15, 2023, to inform the public about the new addition to their family. “Oluwo …