NASA assigns final shuttle crew
Monday, September 21, 2009 - 07:35
in Astronomy & Space
CAPE CANAVERAL, Fla., Sept. 21 (UPI) -- NASA has assigned the astronauts who will make the last scheduled space shuttle trip, targeted to launch in September 2010 to the International Space Station.