Life Recovered Rapidly at Impact Site of Dino-Killing Asteroid

About 66 million years ago, an asteroid smashed into Earth, triggering a mass extinction that ended the reign of the dinosaurs and snuffed out 75 percent of life. Although the asteroid killed off species, new research led by The University of Texas at Austin has found that the crater it left behind was home to… Continue Reading Life Recovered Rapidly at Impact Site of Dino-Killing Asteroid