Space Shuttle Discovery 1990S
Nov. 15, 2024
April 29, 1990, Discovery Lands Following Hubble Deployment Mission | NASA Space Shuttle Discovery - Wikipedia ESA Science & Technology - Launch of Space Shuttle Discovery NASA - Space Shuttle Discovery ESA space history on Twitter: "#OTD 30 years ago: 9 April 1990, Shuttle # Discovery during final prelaunch preparations. Carrying @HUBBLE_space Telescope, STS-31 was originally set to lift off on 10 April (scrubbed STS-31 - Wikipedia | Space Shuttle Discovery 1990S