At the end of the Cretaceous period, about 66 million years ago, a 10-km impactor crashed into Earth near the site of the small town of Chicxulub in what is now Mexico. The impact unleashed an incredible amount of climate-changing gases into the atmosphere, triggering a chain of events that led to the extinction of non-avian dinosaurs and 75% of life on the planet. In a new paper published in the journal Scientific Reports, Harvard University astrophysicists...
