Scientists basically agree that an asteroid struck the Earth some 65 million years ago and its impact created the Chicxulub crater in Yucatan, Mexico. More controversial is the link between this ...
The end of the dinosaurs was clearly linked to an asteroid impact that brought the Cretaceous period to a close. But the details of their end have remained a matter of debate since the impact crater ...