NASA: Final shuttle mission delayed
Friday, July 2, 2010 - 17:21
in Astronomy & Space
WASHINGTON, July 2 (UPI) -- NASA said it is delaying the final shuttle mission, meant to deliver a physics experiment to the International Space Station, from November to February 2011. NASA - International Space Station - Technology - Space - Space Shuttle