1990 Hubble Space Telescope
March 15, 2025
April 1990 - Hubble Space Telescope (HST) Launched | NASA Hubble Space Telescope - Wikipedia Hubble Space Telescope Deployed -- April 25, 1990 | NASA On This Day: Hubble Space Telescope Was Placed into Orbit in 1990 | 1990 Hubble Space Telescope