Russia has fixed Site 31 at Baikonur Cosmodrome, the only pad supporting the nation’s human spaceflight missions. It had been out of commission since late November.
Russia has fixed Site 31 at Baikonur Cosmodrome, the only pad supporting the nation’s human spaceflight missions. It had been out of commission since late November.