Cometary Encounters What flash froze the woolly mammoths in a matter of minutes? Was Earth inundated by water from Mars? What series…