science Snowball Earth microbes: Proven insights on iron deposits October 9, 2026 Rufus Anderson Snowball Earth microbes reveal how iron deposits formed without sunlight.