“100% Chance” For Life On Newly Found Planet
Four inner planets of the Gliese 581 system and their host star in an artist rendering. A team of astronomers have discovered a planet like Earth, with basic conditions suitable for life, 20 light years (120 trillion miles) from our planet. ”The chances for life on this planet are 100...