Interesting, but doesn’t say a whole lot. Beyond the clickbaity headline, the article itself concedes that as soon as we find microbial life elsewhere the entire premise of the article is out the window.
Reposted from my Facebook https://ift.tt/2zNajT4