Why are you even looking at that web site for accurate science info? Take a gander at the site’s “mission statement.” Here’s just one of their objectives:
“3.To reveal the evil world leaders’ cover-up of off-world humans (our ancestors), who are here in starships in Earth’s atmosphere at this time, and who have come with good intent to help us prevent the evil Plan 2000 from being accomplished, and to help us establish the New Age of Enlightenment.”
I wasn’t. I saw it on something else today and waited until tonight to post. Unfortunately, the only people who seem to talk about it are the more ‘crackpot’ sites. This was just the first one I could pull up that has the story intact.