News

The term "Doomsday Glacier" has been thrown around when referring to Thwaites Glacier in West Antarctica, which has been under intense scrutiny due to fears that its melting could lead to ...