Russia launched a floating nuclear power plant this weekend
Two nuclear reactors will provide power to an oil town off Russia’s eastern coast.