NASA revealed Monday that they have found evidence of liquid water on the surface of Mars trapped in salt molecules called perchlorates, pointing to the possibility of life on the red planet more definitively than ever before. What do you think?
Marie Goodwell • Paper Executive
“It was neat at first, but NASA’s continued interest in this planet has got me worried.”
Josh Kirkland • Bank Foreman
“Curiosity must be pretty embarrassed that it missed this one.”
Bernie Feldt • Dough Flattener