(390 million mi) from Earth, underneath the cold seas of Europa, a horrifying, and vastly intelligent creature lurks. Can our ...
History With Kayleigh Official on MSN

Nazca mummies declared a new alien species

Claims that the Nazca mummies represent a new alien species originate from a self-published paper by a retired paleontologist ...
One of Britain’s most prominent space scientists believes humanity may finally get an answer to one of its oldest questions ...