- Joined
- 9 October 2009
- Messages
- 19,998
- Reaction score
- 10,557
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