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.
07.16.08 - NASA has assigned the crew for space shuttle mission STS-128. The flight will carry science and storage racks to the International Space Station.
06.25.08 - The conference will be held at 3 p.m. EDT, Thursday, June 26.