Planet Hunters Edge Closer to Their Holy Grail

More from Space.com