Hubble Space Telescope Deployed
Credit | NASA |
---|---|
Language |
|
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.