The Chicxulub Crater
Sixty-six million years ago at the end of the cretaceous period an asteroid struck the earth in a location that is now known as the Yucatan peninsula, Mexico. It is one of the largest known impacts that earth has ever received and has been held responsible for the extinction of […]
Read more ›