News

Permafrost is often called the glue that holds the mountains together. When it thaws, the mountains crumble, and they start ...