NASA’s space shuttle launch of The Atlantis went forward with its May 11 launch at the Kennedy Space Station in Florida.
The space shuttle and its seven person crew have embarked on an eleven-day mission in order to provide repairs to the Hubble Space Telescope.
The space shuttle launch crew will be working on the 19-year-old telescope, making it more powerful and capable than ever before.
The Hubble Telescope was last visited in 2002 and the current $1.1 billion shuttle launch, being hailed by Hubble managers as the most complicated and planned mission yet, is the last time astronauts will venture to the Hubble Space Telescope.
Final Space Frontiers
3,854 clicks in 213 w
More Stats +/-