NASA: Endeavour's last launch delayed again

May 1, 2011 12:00:00 AM PDT
Space shuttle Endeavour's final launch is off until at least the end of the week because technicians need to replace a switch box in the engine compartment, NASA said Sunday.

Load Comments