Hmmm… “Astronomers say features of comet landed on by spacecraft in November, such as black crust and icy lakes, suggest living micro-organisms beneath surface” Philae comet could be home to
Continue readingHmmm… “Astronomers say features of comet landed on by spacecraft in November, such as black crust and icy lakes, suggest living micro-organisms beneath surface” Philae comet could be home to
Continue reading