Comment Comment by the_real_cher How legit is this?This seems like insanely huge news?It implies life was seeded on earth and not generated via abiogenesis.And therefore exists elsewhere in the universe, or did at one point. parent the_real_cher 6 months ago
This seems like insanely huge news?
It implies life was seeded on earth and not generated via abiogenesis.
And therefore exists elsewhere in the universe, or did at one point.