Antarctica: NASA Images Show Iceberg the Size of Delaware Floating Away From Larsen C Ice Shelf

Space agency NASA has published a series of stunning images showing an Antarctic iceberg the size of Delaware, giving a close-up glimpse of a vast body of ice previously shown only in satellite images. As part of...

Continue reading at Newsweek →