The TimesAsteroid dust linked to Chicxulub crater confirms dinosaur extinction theoryFeb 25, 2021more_vert