The space shuttle Discovery landed at Edwards AFB, Calif., on Oct. 24 at the conclusion of Mission STS-92, which went to the International Space Station. The touchdown completed the 100th shuttle ...
Image: Astronaut and pilot Col. Pam Melroy is assisted by three scuba-equipped divers in the deep pool at the Neutral Buoyancy Laboratory at the Sonny Carter Training Facility near the Johnson Space ...