© 2008-2024 One News Page Ltd.
All rights reserved.One News® is a registered trademarkof One News Page Ltd.
Scientists Find Asteroid Impact, Not Volcanoes, Took Out the Dinosaurs
Volcanic activity from India's Deccan Traps, thought to be linked to the dinosaurs' demise, may have actually helped new life flourish on Earth.