Scientists say comet 67P could be home to alien life
Comet 67P could be home to an abundance of alien microbial life, according to leading astronomers. .
Comet 67P could be home to an abundance of alien microbial life, according to leading astronomers. .