STS-31 Deploys Hubble Space Telescope
Digest more
Looking back 30-plus years, who knew we would be looking up more? We are, thanks to the Hubble Space Telescope.
On April 24, 1990, NASA launched the Hubble Space Telescope from the Space Shuttle Discovery after seven years of delays. Watch CBS News' coverage from that day.
Astronauts Steven Smith, and John Grunsfeld, appear as small figures in this wide scene photographed during an STS-103 extravehicular activity (EVA) to service the Hubble Space Telescope in December 1999. Astronaut John Grunsfeld stand on a foot restraint ...