Monthly Archives: November 2015

Compelling new evidence supports the hypothesis that the Chicxulub asteroid off the coast of the Yucatan Peninsula in Mexico 66 million years ago ignited volcanoes around the globe, most catastrophically in India, and that, together, these two planet-wide catastrophes caused … Continue reading →