ANCHORAGE, Alaska — A Russia-designed floating nuclear power plant has begun its journey through the Arctic Ocean this month causing concerns in Alaska, a report said.
ANCHORAGE, Alaska — A Russia-designed floating nuclear power plant has begun its journey through the Arctic Ocean this month causing concerns in Alaska, a report said.