Floating nuclear power plant leaves Murmansk for Russia’s eastern Arctic

Tugs start towing floating nuclear power plant across the Northern Sea Route from Murmansk to Chukotka in what is just

Read more