In practice this means that the argument that life did not start on Earth has gained additional evidence."
Link to Original Source
Follow Slashdot stories on Twitter
"If there isn't a population problem, why is the government putting cancer in the cigarettes?" -- the elder Steptoe, c. 1970