Jupiter’s mysterious moon Europa may hold carbon in the ocean lurking beneath its icy shell


More...