While Earth was famously hit by a meteor that killed off the dinosaurs, many others have also hit our planet, many of them leaving huge scars in their wake.
Scientists studying the Chicxulub crater have made strides in understanding the formation of central rings in large impact ...