Life may have survived a cataclysmic global freeze some 700 million years ago in pockets of open ocean, say researchers.

More...