T techli.com Mars One Project: “Humans Will Live On Mars In 2023″ 68 points thematt 14 years ago 58 comments