posted by December 6 at 11:43 AMon
There’s water—liquid water, not frozen water—on Mars.
Which means there may be life on Mars. Which means we may not be alone. Which means that creationists might have some ‘splaining to do. The creation of life on other planets doesn’t come in for a mention in Genesis.