One of the world's largest glaciers, located in Antarctica, is on the verge of collapse, amplifying concerns about sea level ...