Confirmed—the “Doomsday Glacier” is breaking apart from within and threatens to change life on the coasts
The Thwaites Glacier, located in West Antarctica and popularly nicknamed the “Doomsday Glacier,” holds enough ice to raise…
Browsing Tag