Hubble telescope turns 25

April 24, 2015 4:27 PM

3 0

NASA officials suggest Hubble's scientific life will continue well into the next decade.

Hubble's construction began in the 1970s. It's launch was originally slated for 1983, but its completion was delayed nearly a decade by technical challenges and budget issues. But the massive mirrored telescope, orbiting just 100 miles beyond the International Space Station, quickly proved it was wo...

Read more

To category page