Alien Life Form

Scientists Say The Clue To Extra-Terrestrial Existence Might Be Inside Our Bodies

Dec 20, 2016 AM EST Scientists say that the clue to alien life form might be inside the human genome or in the simple life forms on Earth.

Real Time Analytics