Tech & Science
Scientists have detected new cracks in the key ice shelf that buttresses Antarctica's Thwaites Glacier.
Hi, what are you looking for?
Scientists have detected new cracks in the key ice shelf that buttresses Antarctica's Thwaites Glacier.