Read how eating Okra makes this Yoruba community give birth to many twins

80 kilometers north of Lagos lies a small town with a population of just over 60,000 people. Igbo-Ora community is nestled in Oyo State, Southwest Nigeria, and the town is famous for the number of twins born there annually. Why…