Top of the day

The Ooni of Ife claims that Adam and Eve were createdin Ile Ife in an exclusive interview. He also said the yorubas were the first decendants of God and that Noah's ark is resting peacefully in Ife.

Sort:  

I also heard stuff like that on a TV channel. I wonder where they got that from.