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, ...