Twenty-five years ago today, arguably the most important Space Shuttle mission of the 1990s landed back at the Kennedy Space Center, concluding a daring, complex, and high-stakes rescue mission to save the Hubble Space Telescope.
The mission was also largely symbolic of what NASA can accomplish and served as a restoration of the public’s confidence in the space agency following a series of missteps in the first three years of the new decade.