Controversy: Adam and Eve are Nigerians, Noah's ark is in Ile Ife - Powerful King reveals

23 January 2018, 13:17 UTC

The Ile Ife king said Yorubas are the first descendants '€˜olodumare'€™, the God who created man in his own image, adding that, '€œEdena is right here in Ile Ife and I will reveal everything to you when the time comes.'€Â 

More details