Posted on May 3, 2016 by 3 Earth-like planets orbiting nearby star could have life, water Three Earth-like planets orbit a “nearby” star, astronomers announced Monday. …read more Source:: Top National News News