Mail Online
2 months agoAre aliens already in Earth's backyard?
There are moons in our solar system that could host life.
Jupiter's moon Europa, Saturn's moon Enceladus, and Jupiter's moon Ganymede are potential candidates for hosting life. [ more ]