Two potentially life-friendly planets found orbiting a nearby star | Heykuki News