Did clouds help Snowball Earth thaw out?

Snowball Earth is a theory suggesting that - more than 650 million years ago, for up to millions of years at a time - Earth was entirely smothered in ice. Ice might have stretched from Earth's ...