re: #312 HelloDare
I disagree. If they found a picture of liquid water on Mars, that would be a sure sign of life.
Ah, the Kodachrome hypothesis.