News tagged with spacewalk

Endeavour 'Go' for Launch on June 13

(PhysOrg.com) -- NASA managers completed a review Wednesday of space shuttle Endeavour's readiness for flight and selected June 13 as the official launch date for the STS-127 mission to the International Space ...

Jun 03, 2009
5 / 5 (2) 0