Russia's Putin Visits Gagarin's Landing Site

FacebookTwitterPinterestEmailShare

Russian President Vladimir Putin on Monday visited the landing site of the first space mission in the Russian city of Engels.

Russia Space Global Hot Spots

Most Popular Videos

It doesn't exist officially. It uses highly pressured mercury accelerated by nuclear energy to produce a plasma that creates...

View More