And, yet, Congress refuses to show us the evidence.The good news is that the James Webb telescope has confirmed intelligent life on Earth.
It seem almost like too cute of a coincidence that these bodies were found near Nazca, but who knows?Anyway, supposedly there were two alien bodies recovered from a diatom mine in Peru, near Nazca, I think.
Where is it?The good news is that the James Webb telescope has confirmed intelligent life on Earth.