fbpx

sts 125

STS-125 Final Shuttle Mission to Hubble Takes Off

STS-125 Final Shuttle Mission to Hubble Takes Off

The space shuttle Atlantis has begun the final servicing mission to the Hubble Space Telescope. Launched at 2:01 EDT on May 11 from Kennedy Space Center’s launch pad 39A, the mission is scheduled to last 11 days concluding in a ...

Read more