Get the latest Science News and Discoveries
None
Get the Android app
Read more on:
Russia
USSR
Related news:
Here's Our Best Look Yet At Russia's Secretive Space Cannon, The Only Gun Ever Fired In Space
Russia's Progress 77 cargo ship docks with the International Space Station
Russia seeking to unlock prehistoric viruses from frozen animal carcasses