Posted on October 1, 2015 by New Scientist - NewsVolcanoes plus asteroid might have finished off dinosaurs Some 66 million years ago, the seismic energy from the Chicxulub impact may have set off dramatic lava flows from the Deccan traps, dooming the dinosaurs