
STS-91 marked the ninth and final docking mission between the shuttle and Russia’s Mir space station. Photo Credit: NASA
Twenty years ago, this week, shuttle Discovery pulled away from Russia’s Mir space station for the final time, closing out a group of impressive rendezvous and docking missions which had cemented a new partnership […]