
Space shuttle Discovery landed successfully this morning at 9:14 am. It is back from a 13-day mission to deliver supplies, equipment and a new crew member to the International Space Station. During their 3 spacewalks, they performed maintenance on the ISS and on the shuttle itself.
Next mission, STS-122, is planned for the end of September 2007.
July 17th, 2006 | General Science, Physics