A New Idea to Save the Climate? Dam the Bering Strait. April 24, 2026 by business A New Idea to Save the Climate? Dam the Bering Strait.