Sep 24, 2024 by News Staff

Around 66 million years ago, the Chicxulub asteroid impact triggered mass extinction, mega-tsunamis and a spell of global warming that lasted for around...