NASA’s Terra Earth-observing satellite captured this image of the crack across Pine Island Glacier in West Antarctica.

Comments are closed.

Sorry, but due to erroneous content we were obliged to delete all comments and start from scratch
Advertising