where was the hubble telescope launched
Originally set to launch in October 1986, the launch of the Hubble telescope was delayed for two years because of the explosion of the space shuttle Challenger. The shuttle that would put the Hubble into orbit finally launched on April 24, 1990.