Philae comet could be home to alien life, say top scientists

Astronomers say features of comet landed on by spacecraft in November, such as black crust and icy lakes, suggest living micro-organisms beneath surface

Source: Philae comet could be home to alien life, say top scientists

Also on:

2 thoughts on “Philae comet could be home to alien life, say top scientists”

Leave a Reply