Features Interesting facts about Igbo Ora, Nigeria’s melting pot of twin births Sarah Effiong May 14, 2024 0 In this post, Platinum Times Nigeria explores the rich history of the Igbo Ora community in Oyo State, Nigeria.…