Sixty-six million years ago, an asteroid about the size of Mount Everest smacked into Earth near where the Yucatan Peninsula is today. That impact created the Chicxulub...
Dino-Killing Asteroid Created Dust Cloud That 'Charbroiled' Life
Purdue University


English (US)