Challenger Center on Twitter: "On April 24, 1990, the Hubble Space Telescope launched from @ExploreSpaceKSC in FL aboard the Space Shuttle Discovery. To this day, it's “one of @NASA's most successful and
Hubble Space Telescope: Interesting facts about the famous telescope
About - Facts | Hubble FAQs | NASA
Hubble Space Telescope Facts | UArizona Research, Innovation & Impact