“The Alien Octopus Hypothesis”

  Could one of Earth’s most intelligent species be an alien, ‘seeded’ on the planet by an interstellar genetic code? Scientists think the clue might be found in the ancient precursor to life, RNA. This past April, 2018, the peer-reviewed journal Progress in Biophysics and Molecular Biology published a remarkable scientific paper, Cause of the … Continue reading “The Alien Octopus Hypothesis”