Link Copied

The world's first floating nuclear power plant, which activists dubbed 'Chernobyl on ice,' has docked in Russia. Photos show its journey.

More from our Partners