Signs of life could survive on solar system moons Enceladus and Europa
0
Signs of life could survive on the icy surfaces of Saturn's and Jupiter's moons, Enceladus and Europa, despite harsh radiation bombardment from the sun and supernovas.