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

  • Published:

A powerful king in Nigeria has clearly stated that parts of he bible is right here in Nigeria like Noah's ark

Related Videos