AAAS: “Massive lava outburst may have led to Snowball Earth.” About 717 million yrs ago a climate catastrophe struck the planet, an Icebox or Snowball Earth period. The cause was uncertain, until “now, more precise dates, reported last month in Earth and Planetary Science Lett...