A massive global freeze that ended abruptly, causing rapid chemical changes in the ocean that may have triggered the explosion of animal life.
Open the full topic