Cloudy Skies, Rain Delay Shuttle Discovery's Return to Earth
Monday, April 19, 2010 - 08:21
in Astronomy & Space
A gloomy mix of low clouds and rain delayed the space shuttle Discovery's planned return to Earth Monday.
A gloomy mix of low clouds and rain delayed the space shuttle Discovery's planned return to Earth Monday.