A suit technician helps Sally Ride strap herself into a seat in the shuttle mission simulator in Houston on May 23, 1983, less than a month before her launch aboard Space Shuttle Challenger.Image Credit: NASA
1 min read
1 min read
A suit technician helps Sally Ride strap herself into a seat in the shuttle mission simulator in Houston on May 23, 1983, less than a month before her launch aboard Space Shuttle Challenger.Image Credit: NASA