2 ms·We haven't even ruled out life on the closest planet to us yet. (Or Mars.)by hyperbovine 12y agoWe haven't even ruled out life on the closest planet to us yet. (Or Mars.)