Hubble Deployed

Hubble TelescopeApril 25, 1990

The crew of the Space Shuttle Discovery deploys the US$2.5 billion Hubble Space Telescope. There will be initial difficulties caused by a flaw in the design of the telescopes mirror. Image correction software will keep the telescope useful until corrective optics are installed on December 25, 1993.