New findings support prospect of life on Jupiter's moon Europa
If alien creatures exist elsewhere in our solar system, they're most likely to be found on Europa, one of 16 moons orbiting Jupiter. There is strong evidence that beneath Europa's frozen exterior of