Igboora, Yoruba town where every family gives birth to twins

Igboora is a Yoruba community where almost every family gives birth to at least a set of twins. Scientists need to research this community. They might possess the secret to twinning. See more of this amazing Yoruba town here: https://wp.me/p9m9Kh-LQ Yorubas are an African ethnic group with a long history with the Igbos dating to…… Continue reading Igboora, Yoruba town where every family gives birth to twins