So amazing it is to know that there is a place in Nigeria where exists the largest population of twins in the world. This place is Igbo-Ora, small village in Oyo State, south-west Nigeria, where more twins are born in Igbo-Ora than anywhere else on earth and that there are just few households who do…
It was 6:30pm and I heard the sun knock on my bamboo door. She was on her way back home, and wanted to say goodnight to her dear friend, who was visiting Soku Island for the first time. “Just a minute” I muttered while loosening the latch on my bamboo door. The door flung open…