Delaware-Sized Iceberg Snaps off Antarctica

Researchers are still looking into whether the detached 1.12 trillion ton iceberg has any connection with man-made climate change.

Best of MACH

Play All