August 12, 2020

This Week in NASA History: STS-104 Launches to Space Station – July 12, 2001

This week in 2001, space shuttle Atlantis, mission STS-104, launched from NASA’s Kennedy Space Center on a 12-day mission to the International Space Station.

Source:: updates 2