NASA
Astronauts have serviced the Hubble Space Telescope five times since the crew of the space shuttle Discovery deployed the venerable observatory in April 1990. But none of the servicing missions grabbed more attention than the first one, which launched from Cape Canaveral December 2, 1993.