Hubble Space Telescope Deployed

Hubble in space above Space Shuttle cargo bay.
April 23, 2018
CreditNASA
Language
  • english

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.