For decades, scientists have debated the cause of the mass extinction that wiped out the dinosaurs and other life 65 million years ago. While the majority of researchers agree that a massive asteroid impact at Chicxulub, Mexico is the culprit, there have been some dissenters. Now, new research is questioning just a portion of the […]