Category: Suggested Posts

Solar System’s “Twin” System

NASA’s Spitzer Space Telescope has revealed a surprising new system of seven Earth-sized planets orbiting around a single star, 40 light years away, and three of which are likely to be habitable.