Science Earth’s ancient snowball phase shows how life survived and grew stronger 18 03 2026 8 mins read