Or maybe you believe in the Great Filter hypothesis, and signs of life discovered on Mars implies that this filter may be ahead of humanity rather than behind it
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
replies: