Hubble in space above Space Shuttle cargo bay.
Source: NASA
Published: 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.


You Might Also Like