Mission Reports Russia’s long-delayed space station research module arrives at launch base August 25, 2020 Stephen Clark A long-delayed Russian science module was transported by train from Moscow to the Baikonur Cosmodrome in Kazakhstan earlier this month for a final series of electrical tests and outfitting before launch to the International Space Station next year.