A recent study by Colorado geologists adds weight to the snowball Earth hypothesis, providing what may be the best evidence ...