If there is liquid water on Mars, no one–not even NASA–can get anywhere near itqz.com1 point·oAlbe··0 commentsOpen articleSaveView on HN