That is the rather surprising claim Anonymous is making:
(Sounds like a lot of BS to me, but ...)
From this page, with more BS:
Anonymous: NASA Is About to Announce the Discovery of Intelligent Alien Life – Anonymous
Newsweek has a less optimistic view, but they do seem mention the James Webb...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.