Dinosaurs’ extinction was caused by the Chicxulub asteroid striking Mexico’s Yucatan Peninsula. Its fallout triggered rapid ...