6/8/2004

Scientists at NASA's Goddard Space Flight Center have outlined what they see as a possible unmanned mission to repair the Hubble Space Telescope. NASA already has received 26 proposals for the mission.

Full Story:
USA Today

Related Summaries