ISS

STS-128 Crew Prepares for Docking

During their first full day in space, astronauts aboard Discovery conducted a daylong inspection of the space shuttle’s thermal protection system, checked out spacesuits and…