News

The devastation of a giant meteorite impact on early Earth may have allowed life to flourish, new research suggests. A study ...
Chicxulub ejecta (microtektites, impact-melt glass) is found at the site within the event deposit ... occurred at the end of the Cretaceous Period and was among the largest asteroid impacts in effect ...