ParentFull threadbartwe·Interesting, but signs of (extinct) life on mars could have been seeded from earth.View on HN