Questions regarding the celestrial body which most likely killed the dinosaurs.

The Chicxulub impactor is a

celestial body that struck Earth about 66 million years ago, creating the Chicxulub crater and, according to scientific consensus, acting as the main cause of the Cretaceous–Paleogene extinction event.

Related tags: , ,