Europe will send humans back to the moon by 2030, ESA sayswired.co.uk4 points·wrongc0ntinent··0 commentsOpen articleSaveView on HN