- Advertisement -
A rare type of meteorite known as a CO chondrite was likely the object that slammed into Earth 66 million years ago and triggered the extinction of about 75 percent of all species, including every non-avian dinosaur.
Researchers from the University of British Columbia (UBC), Paris, Brussels, and…

