The Chicxulub Impactor Might Have Arrived Too Late for the Extinction of the Dinosaurs A prevailing theory is that the so-called ‘Chicxulub impactor’, meaning a huge asteroid or a comet that collided with Earth… June 30, 2021 · by Cristian Antonescu · 0
Chicxulub Collision: the Ending of Existing Life or the Beginning of a New Era? Sixty-six million years have passed by since asteroid Yucatan has collided on the surface of our planet, causing not only… June 3, 2020 · by Jeffrey Olmsted · 0