NASA finds best evidence of life on Mars so fartheregister.com5 points·s3graham··0 commentsOpen articleSaveView on HN