Discovery launch preparations updated
Monday, March 22, 2010 - 15:21
in Astronomy & Space
CAPE CANAVERAL, Fla., March 22 (UPI) -- Space shuttle Discovery's STS-131 astronauts spent Monday at NASA's Johnson Space Center in Houston, reviewing aspects of their upcoming mission.