Egyptian Artifacts Discovered In Jerusalem Kept Secret By Rockefeller Museum. Alien Origin?!
There are some who claim Jerusalem is the promised land, home to the people of God. And now supposedly Jerusalem was for many years, home to a set of extraterrestrial artifacts. Egyptian Sculpture Artifacts Possibly Alien In Nature The artifacts which had for millennia resided in the “Giza complex”, was unearthed by renowned Egyptologist Sir