Home Tags Chicxulub crater

Tag: Chicxulub crater

Soot: The Crowning Blow That Killed the Dinosaurs

The famous impact 66 million years ago kicked up soot into the atmosphere that played an even bigger role in blocking sunlight than experts had realized

What's HOT from Senior Editors