Leak fixed, shuttle good for next Monday launch

The space shuttle Discovery sits on the pad as the sun sets at Kennedy Space Center in Cape Canaveral, Fla. on Friday, May 30, 2008. Discovery and a crew of seven astronauts are scheduled to lift off Saturday afternoon on a 13-day mission to the International Space Station.

October 26, 2010 7:44:40 AM PDT
NASA has cleared space shuttle Discovery for one last flight after fixing a leaky fuel line.

Load Comments