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

Leave a Comment

Your email address will not be published.

Scroll to Top