Crew assigned on final NASA shuttle launch
Wednesday, September 15, 2010 - 08:49
in Astronomy & Space
NASA announced the four astronauts who will make up the crew of STS-335, the rescue mission that would fly only if needed to bring home the members of space shuttle Endeavour's STS-134 mission, currently the final scheduled shuttle flight.