A chunk of ice bigger than the US state of Delaware is hanging by a thread from the West Antarctic ice shelf, satellite images revealed Wednesday.
A chunk of ice bigger than the US state of Delaware is hanging by a thread from the West Antarctic ice shelf, satellite images revealed Wednesday.