- Joined
- 3 June 2011
- Messages
- 17,401
- Reaction score
- 9,184
On This Day in Space: May 11, 2009: Final Hubble servicing mission launches
On May 11, 2009, the space shuttle Atlantis launched on the fifth and final servicing mission for the Hubble Space Telescope.www.space.com