Russia Launches Floating Nuclear Power Plant; It’s Headed To The Arctic
Russia Launches Floating Nuclear Power Plant; It's Headed To The Arctic....
Latest news, headlines and top stories you need to know RIGHT NOW about Russia, the former Soviet Union and Eastern Europe.

