South China fossils preserve marine life from an estimated 15–25 million years after Snowball Earth ended · Digg