The Seattle Times

NASA
Advertising

Monday, May 12, 2014

NASA spots 'unstoppable' Antarctic ice sheet melt

Thwaites Glacier in Antarctica.