There’s only one place in the entire universe that we know for sure supports life, and you’re standing on it. We haven’t been looking for long, …

First posted on https://curiosity.com