Link
Wednesday June 24
On June 24, 1983, the space shuttle Challenger — carrying America’s first woman in space, Sally Ride — coasted to a safe landing at Edwards Air Force Base in California.
Be the first person to like this.


