Drexel News Blog The entire mountainous region shown here is part of the Deccan Traps, showing the characteristic stair-like ridges of lava flows. This photo is from near the town of Mahabaleshwar. Credit: Loÿc Vanderkluysen When an enormous asteroid struck Earth 66 million years ago, … Continue reading Asteroid Crash Kicked Off Mega-Volcano in the Process that Killed Dinosaurs, According to New Study
