OTD 30 years ago: 24 April 1990, Space Shuttle Columbia on Pad 39A 'watches' the ascent of sister ship Discovery after liftoff of STS-31, the mission to deploy the NASA/ESA @HUBBLE_space Telescope 👉
You might also like