Colossal crater holds key to Earth's history and end of dinosaurs
By Manuel Soberanes CoboMexico, Sep 16 (EFE) .- The Chicxulub crater has a terrifying history etched on its rocks that has shed light on the dramatic events that led to the demise of the dinosaurs. ...