Foul Weather Delays Space Shuttle Landing Again
Tuesday, April 20, 2010 - 06:21
in Astronomy & Space
Foul weather is delaying the return home of seven astronauts aboard NASA's space shuttle Discovery for the second day in a row.
Foul weather is delaying the return home of seven astronauts aboard NASA's space shuttle Discovery for the second day in a row.