Life

Kepler Space Telescope Broken, NASA Gives Up on Restoration