Russia May Soon Mothball Its Most Historic Launchpad: Report
Wednesday, April 24, 2019 - 17:13
in Mathematics & Economics
Russia may soon decommission its most historic launch site, from which the world's first satellite, Sputnik, was lofted into space.