The Thwaites Glacier in West Antarctic.
The Thwaites Glacier in West Antarctic. File image The Associated Press
The Thwaites Glacier in West Antarctic. File image The Associated Press

Rising sea level sets off alarms

February 22, 2016 09:03 PM