Antarctica, the world watches in stunned silence as nature displays its unstoppable power. The sight of an enormous slab of ...