Other life forms? Seven Earth-size planets found orbiting nearby star

    For the first time ever, astronomers have discovered seven Earth-size planets orbiting a nearby star—and these new worlds could hold life, The Associated Press reports. The cluster of planets is…


    Already an INSIDER? Sign in.