Press Release Thwaites Glacier Collapse: Global Sea-Level Alarm joseph November 26, 2025 0 🧊 Introduction The Thwaites Glacier in Antarctica, nicknamed the “Doomsday Glacier,” is collapsing at an unprecedented rate,... Read More Read more about Thwaites Glacier Collapse: Global Sea-Level Alarm