By Dave Mosher, Business Insider US Antarctica researchers say little puddles of water can add up to an effect that can destabilize entire ice shelves.

Source:: Business By Insider

LEAVE A REPLY