Kepler-90: An Amazing, Tiny Solar System Where Internet Rumours Come True

We recently posted news of a Planet Hunters planet discovered as part of a seven-planet system. Like all the Planet Hunters stars this is one seen in data from NASA’s Kepler spacecraft. Dubbed Kepler-90 this system is a peculiar microcosm of our own Solar System, with small (probably rocky) worlds in the middle, and larger (probably […]

Read More Kepler-90: An Amazing, Tiny Solar System Where Internet Rumours Come True