Thwaites Gets Ribbed


“Thwaites,” in this instance, is Thwaites Glacier and Ice Shelf, located in Antarctica, west and a little south of the Antarctic Peninsula and Ellsworth Land, it dumps into the Amundsen Sea. “Ribbed” is, well we will get to that in a minute. Thwaites has gotten a lot of press. Rolling Stone, back in 2017, called…