Dhruv ShahAug 9, 20202 minThawingThe simplest definition of permafrost is ground that has been frozen for at least two years. But it’s so much more than that. In much of...