Video: 'Space Shuttle Challenger - STS-7 Landing'
(Friday, June 24, 1983, 6:57 a.m. PDT) — The space shuttle Challenger — carrying America’s first woman in space, Sally K. Ride — coasted to a safe landing today at Edwards Air Force Base in California.