“Enough Heat to Sizzle Thin-Skinned Animals”: New Evidence Shows How a Dinosaur-Killing Meteor Set the World on Fire
A fine layer of dust encircling Earth after the Chicxulub asteroid impact may have set the world on fire and caused dinosaur extinction.
