New findings from Colorado’s rock formations provide physical evidence supporting the Snowball Earth theory, which suggests Earth was once frozen entirely, down to the equator. This study offers ...