Random Video

Scientists Find Asteroid Impact, Not Volcanoes, Took Out the Dinosaurs

2020-01-21 3 Dailymotion

Volcanic activity from India's Deccan Traps, thought to be linked to the dinosaurs' demise, may have actually helped new life flourish on Earth.