WorldNewsWhere twins are worshippedEditor Presa ExternaJanuary 31, 2019July 22, 2020 by Editor Presa ExternaJanuary 31, 2019July 22, 2020043 About 50 miles north of Lagos lies Igbo-Ora, a sleepy rural town of about 92,000 citizens. Igbo-Ora is peopled by members of the Yoruba tribe,...