Volcanoes 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









CategoriesUncategorized