Philae comet could be home to alien life, say scientists | Science | The Guardian