10 Years Ago: STS-135, the Space Shuttle’s Grand Finale
https://www.nasa.gov/feature/10-years-ago-sts-135-the-space-shuttle-s-grand-finale/
WebJul 8, 2021 · The final space shuttle mission, STS-135, the last flight of the orbiter Atlantis, lifted off from Launch Pad 39A at NASA’s Kennedy Space Center (KSC) in Florida on July 8, 2011. The main objectives for astronauts Ferguson, Hurley, Magnus, and Walheim … Author: Kelli Mars Publish Year: 2021
Author: Kelli Mars
Publish Year: 2021
DA: 68 PA: 13 MOZ Rank: 31