The Planet Earth-observation company has just released new imagery of the broken Milne Ice Shelf in the Arctic. Located on the northern margin of Canada's Ellesmere Island, the ice platform split ...
Who knows?" he told BBC News. July witnessed another large ice shelf structure in the Arctic lose significant area. This was Milne Ice Shelf on the northern margin of Canada's Ellesmere Island.