Happy 24th Launch-Day, Hubble!

On this day in 1990, the Hubble Space Telescope began its deployment process after being flown into orbit by Space Shuttle Discovery, mission STS-31. The crew included the following people:

  • Charles F. Bolden, Pilot
  • Stephen A. Hawley, Mission Specialist
  • Loren J. Shriver, Commander
  • Bruce McCandless, Mission Specialist
  • Kathryn D. Sullivan, Mission Specialist

Happy 24th Launch-Day, Hubble!

Via NASA Image of the Day.