When artefacts of Aliens are found its really hard to deny they are here in and on the Earth and under or in the Sea various oceans around the world.
Below is a video showing quite clearly some Artefacts.
Mexican Government Disclose Alien Artifacts
When you have artefacts clearly showing space ships (UFO’s) its hard to deny they have been here a long time. Due to the Artefacts being so old, it is reasonable to assume they the aliens and space ships were here in the time of Noah.
God had to reset his creation and instruct the aliens and the fallen angels in what and what not they were allowed to do, after Noah’s Flood. God’s set a bow in the sky when it rained so that he could look on the Earth and remember his creation is here, so he would not destroy it.
Genesis 9 v 14 And the bow shall be in the cloud; and I will look upon it, that I may remember the everlasting covenant between God and every living creature of all flesh that is upon the earth.
NEW Ancient UFO-DISCLOSURE Artefacts Revealed!!