Shuttle Discovery lands safely from space station mission.

Wednesday, April 21, 2010 - 9:30am

The crew of space shuttle Discovery are back on Earth after being on a 15 day mission to the International Space Station. Weather delayed the landing in the morning, but the skies did clear up allowing the shuttle to land safely on land. Only three missions remain for the shuttle before the NASA program ends it.

Comments News Comments

Post new Comment