ParentFull threadlp4vn·Well... Nobody is expecting to find a civilization under the ocean of Europa. Microbial life is already alien life.View on HN