IE 11 is not supported. For an optimal experience visit our site on another browser.

How Hubble Began New Chapter in Space Exploration

On April 24, 1990, the Hubble Space Telescope was launched aboard the space shuttle Discovery, beginning a new chapter in space exploration.

Happy 25th Birthday Hubble!

April 23, 201503:49
/ Source: NBC News