{FD} The moons of some giant alien planets could host life


Researchers have identified more than 100 giant exoplanets that may have potentially life-hosting moons