The Chicxulub impact structure in Mexico is widely believed to be the site of the asteroid impact that allegedly killed the dinosaurs. As Sergio de Régules reports, scientists are now preparing to ...
For decades, scientists have accumulated ever-larger datasets that suggest an enormous space rock crashed into the ocean off the Yucatan Peninsula more than 65 million years ago, resulting in the ...