http://www.msnbc.msn.com/id/5431587A committee of experts told NASA today that it should not give up on the idea of a manned space shuttle mission to service and improve the Hubble Space Telescope.
NASA not to bar manned Hubble Repairs
- Illuminati
- Site Admin
- Posts: 2378
- Joined: Mon Oct 06, 2003 8:48 am
- Location: Wright City, Missouri, USA
- Contact:
NASA not to bar manned Hubble Repairs
Good to see this.