News August 2, 2023 The Titan bathyscaphe disaster inspires Humans2Venus to send 1,000 people to Venus