humanoidhistory

TODAY IN HISTORY: Astronaut Sally Ride, first American woman in space, floats in the microgravity of the flight deck on the Shuttle Challenger while communicating with ground controllers at Johnson Space Center, June 21, 1983.

(NASA)