Astronomers discover Seven Earth-sized planets orbiting nearby star

2017-02-23 7

NASA's Spitzer Space Telescope has identified seven Earth-sized planets orbiting a star 40 light-years away, and all of them could host water or life.

Free Traffic Exchange