Scientists find new but tentative evidence that a faraway world orbiting another star may be home to life.