A crater at the edge of the Yucatán peninsula in Mexico was created by a massive asteroid that hit Earth 66 million years ago The Chicxulub impactor At the end of the Cretaceous Period 66 million ...
Back in the 2000s, a crater was discovered at the bottom of the North Sea off the coast of England, and scientists finally ...