NASA's Planet-Hunting Kepler Telescope Stalled by Glitch

SPACE.com
NASA's Planet-Hunting Kepler Telescope Stalled by Glitch
An artist's interpretation of the Kepler observatory in space.
View Comments (1)