Planet-Hunting Kepler Telescope Lifts Its Lid

More from Space.com