N nationalgeographic.com Two potentially life-friendly planets found orbiting a nearby star 612 points TuringTest 7 years ago 371 comments