Your place for Space News
It might be possible to find evidence of life just a few centimetres below the surface of Jupiter’s moon Europa