LifeVolcanoes 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 News
LifeStunning fossils: Turtles caught in the act You don't need to be a fossil expert to work out what these two turtles were up to just before they died Features