Whatever happened to the Siberian permafrost “tipping point” from 2005?

It seems like yet another climate doomsday prediction has failed to materialize. The goalposts have been moved into the future, again.

Verified by MonsterInsights