06.14.08 - With only puffy white clouds dotting the skyline, space shuttle Discovery glided to a pinpoint touchdown at NASA’s Kennedy Space Center in Florida at 10:15 a.m. ending the two-week-long STS-124 mission to the International Space Station.
06.14.08 - Discovery’s crew is now just hours away from landing at the Kennedy Space Center.
06.14.08 - Space shuttle Discovery and its crew landed at 11:15 a.m. EDT Saturday, at NASA's Kennedy Space Center, Fla., completing a 14-day journey of more than 5.7 million miles in space.
06.05.08 - The 10 crew members aboard space shuttle Discovery and the International Space Station will hold a news conference at 4:02 p.m. CDT, Monday, June 9.