NASA assigns STS-132 space shuttle crew
Thursday, May 14, 2009 - 13:49
in Astronomy & Space
WASHINGTON, May 14 (UPI) -- The U.S. space agency says it has assigned the crew for space shuttle mission STS-132, targeted for launch in April 2010.