Hubble space telescope 1990 hi-res stock photography and images - Alamy
April 1990 - Hubble Space Telescope (HST) Launched | NASA
On This Day In History: Hubble Space Telescope Was Launched - On April 24, 1990 - Ancient Pages
Hubble's Deployment (1990)
NBC2 News - 2Day in History on April 24, 1990, the Hubble Space Telescope was launched into low Earth orbit! What will make history today? NBC2 News Today has everything you need
On This Day: Hubble Space Telescope Was Placed into Orbit in 1990
Hubble Space Telescope: history and facts | BBC Sky at Night Magazine
NASA And SpaceX Consider Daring Plan To 'Reboost' The Hubble Space Telescope