‘Doomsday Glacier’ Explained: Why Scientists Believe It Predicts Devastating Sea Levels—Which Might Happen Faster Than Thought
Forbes,
pm EDT Topline The Thwaites Glacier located in West Antarctica has been dubbed the “Doomsday Glacier” because its collapse…