Astronomers discover 7 Earth-sized planets orbiting nearby star

You may also like...