33 scientists claim Octopuses came from outer space

octopus

A new paper has been published within Progress in Biophysics and Molecular Biology that is titled “Cause of Cambrian Explosion – Terrestrial or Cosmic?“. The paper proposes, using several lines of “evidence”, that life did not originate on earth, but instead that … life may have been seeded here on Earth by life-bearing comets as soon … Read more