Study explains how primordial life survived on 'Snowball Earth'Life on our planet faced a stern test during the Cryogenian Period that lasted from 720 million to 635 million years ago when Earth twice was frozen over with runaway glaciation and looked from space like a shimmering white snowball.
www.reuters.com