Three spacefliers from three different countries are on their way to the International Space Station for a nearly six-month tour of duty after today’s launch from Russia’s Baikonur Cosmodrome in Kazakhstan.
Three spacefliers from three different countries are on their way to the International Space Station for a nearly six-month tour of duty after today’s launch from Russia’s Baikonur Cosmodrome in Kazakhstan.