madsen-pirie.com
Russia’s future in space might be threatened
Baikonur has been the launch pad for nearly all of Russia’s space achievements. From Sputnik 1, the first artificial satellite, through Yuri Gagarin’s first manned flight, down to pres…