Loading...

1983: Sally Ride Returns

|This Week In History: Sally Ride, the first American woman in space, returned on June 24, 1983, after completing her historic mission on the shuttle Challenger STS-7.