Hubble Deployed

Hubble TelescopeApril 25, 1990

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