How Hubble Began New Chapter in Space ExplorationOn April 24, 1990, the Hubble Space Telescope was launched aboard the space shuttle Discovery, beginning a new chapter in space exploration.Get more newsLiveonPrintApril 24, 2015, 9:20 AM UTC / Updated April 24, 2015, 9:25 AM UTC / Source: NBC News