The discovery of the giant Chicxulub impact crater, buried off the coast of Mexico, unveiled the solution to one of Earth's greatest mysteries--what killed the dinosaurs. Scientists uncovered physical... This description may be from another edition of this product.