The launch dates of space shuttle Endeavour and Discovery get pushed back due to "space traffic" and a delay in upgrades to parts destined for the International Space Station, NASA reports. – The last launch of NASAs storied space shuttle program has been pushed back to February 26, 2011 the space agency reported. Space shuttle Endeavour’s STS-134 mission to the International Space Station (ISS), which will deliver spare parts to the orbiting facility, will be the 36th mission to the sta…
NASA Pushes Last Shuttle Launch into 2011
written by Editor on July 4th, 2010 |
No Comments

















