Evidence of ancient weathering from acid rain may explain melting of snowball Earth

(Phys.org)—A team of researchers from China and the U.S. has found evidence of ancient weathering in a glacial deposit in China’s Hunan province. In their paper published in Proceedings of the National Academy of Sciences, the team outlines their findings and why they believe ancient weathering offers evidence of acid rain that might have played a role in the development of more advanced life forms on our planet.