Your place for Space News
A Dutch company hopes to send humans to live on Mars by 2023. But there’s a catch–they can’t come back.