Space shuttle may face rain delay
Sunday, April 18, 2010 - 22:14
in Astronomy & Space
Nasa warns the crew of space shuttle Discovery to expect rain delays as they prepare to return to Earth from the space station.
Nasa warns the crew of space shuttle Discovery to expect rain delays as they prepare to return to Earth from the space station.