Shuttle Discovery Glides Home After Successful Mission
Saturday, June 14, 2008 - 12:14
in Astronomy & Space
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.