NBC News MACH Jun 19
Why alien moons may be a great place to find extraterrestrial life