Looks like we won’t be publishing on Monday… Some 65 million years ago, an asteroid or comet crashed into Chicxulub on the Yucatan Peninsula in what is today Mexico. The impact was so catastrophic that between the heat from...