From the Archives: Hubble telescope began its mission 30 years ago this week - The San Diego Union-Tribune
Hubble Space Telescope - Wikipedia
Benchmarks: April 24, 1990: The Hubble Space Telescope is launched
Deployment of the Hubble Space Telescope, 1990. The Hubble Space Telescope (HST) was put into orbit from the Space Shuttle Discovery, mission STS-31 on 24 April 1990. HST, still in the grip
The Hubble Space Telescope: 1990–2021? | by Briley Lewis | The Particle | Medium
NASA And SpaceX Consider Daring Plan To 'Reboost' The Hubble Space Telescope
Retired NASA Engineers Return to Fix Hubble Telescope | Smart News| Smithsonian Magazine
Liftoff of Hubble | The Planetary Society
Launch of Space Shuttle for the deployment of the NASA/ESA Hubble Space Telescope | ESA/Hubble