Suggested Searches

Hubble Space Telescope Deployed

Hubble in space above Space Shuttle cargo bay.
April 23, 2018

The Hubble Space Telescope is deployed from the cargo bay of space shuttle Discovery on April 25, 1990 as part of STS-31.

Inside the spacecraft for STS-31 were astronauts Loren J. Shriver, Charles F. Bolden (NASA Administrator 2009-2017), Bruce McCandless II, Kathryn D. Sullivan and Steven A. Hawley.