About 66 million years ago, an asteroid slammed into what is now Mexico, forming the Chicxulub crater. This impact wiped out ...
A massive crater hidden beneath the Atlantic seafloor has been confirmed as the result of an asteroid strike from 66 million ...