Remember when the Hubble Space Telescope was more punchline than science powerhouse? - The Register
theregister.comSubmitted by theregistercom3435 in science
30 years ago astronauts embarked on ambitious mission to fix Hubble ... and NASA's reputation