The significance of a new finding is that it is compelling evidence of life elsewhere, even if it doesn’t prove life on Earth originated …

First posted on https://thewire.in