Shuttle Discovery Glides Home After Successful Mission
User rating: 4.2 / 5 after 5 vote(s)
Space shuttle Discovery lands at Kennedy Space Center, Fla. Photo credit: NASA TV
With Commander Mark Kelly and Pilot Ken Ham at the controls, space shuttle Discovery descended to a smooth landing at Kennedy Space Center, Fla. The STS-124 crew concluded their successful assembly mission to the International Space Station when the shuttle landed at 11:15 a.m. EDT.
Full story »